Когда я пытаюсь закрыть сокет через его интерфейс 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, работающих на рабочем столе.