我有两台设备(运行4.0.4的三星Galaxy Tab 10和运行4.2.1的Nexus 7)。我正在编写的应用程序使用bindService / unbindService在同一应用程序中编写的服务来处理数据的持续管理,而不管活动状态如何。连接到PC并启用USB调试的仿真器/设备按预期工作。一旦我拔掉设备并尝试运行应用程序独立它不会出错或退出或任何只是没有绑定所以我的登录按钮在我的应用程序中不起作用,直到绑定完成。这个绑定永远不会完成,我不知道为什么。还有其他人经历过这个吗?
答案 0 :(得分:0)
我将这包括在将来可能遇到这种情况的任何人身上。在我的情况下这是失败的,因为后台服务正在等待调试器,感谢android.os.waitForDebugger(),它是超时。一条线可以搞砸你的世界..我完全忘记了那里。