当我尝试通过其Closeable接口关闭套接字时,我得到一个例外:
new java.net.Socket().close();
// no error
((java.io.Closeable) new java.net.Socket()).close();
// Throws: java.lang.IncompatibleClassChangeError: interface not implemented
为什么? 问题仅出在Android设备上,而不是桌面上运行的Java程序。