Android:使用带Socket的Closeable接口的异常

时间:2014-01-25 17:08:08

标签: java android sockets interface

当我尝试通过其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程序。

1 个答案:

答案 0 :(得分:13)

引用Android issue tracker

  

插座   实现仅在API级别19(kitkat)之后可关闭但是   该信息不在生成的文档中。