在X2上我的程序在一秒钟后崩溃了。我注意到onCreate()/ onStart()/ onResume()被调用,但onPause()/ onStop()/ onDestroy()不是,即使程序不再运行。 logcat错误消息不会指向特定行作为问题......它们类似于:
Communications error
java.io.IOException: no such file or directory
at android.net.LocalSocketImpl.connectLocal(Native Method)
at android.net.LocalSocketImpl.connect(LocalSocketImp.java:238)
...
at com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector)
...
at java.lang.Thread.run(Thread.java:1019)
Error in NativeDaemonConnector
所有这些标记都是TundConnector
或NetLinkEvent
。
我不知道为什么要这样做或如何解决它。程序中没有涉及套接字编程。有人可以给我一个正确方向的推动吗?谢谢!