0

我有两台设备(运行 4.0.4 的三星 Galaxy Tab 10 和运行 4.2.1 的 Nexus 7)。我正在编写的应用程序使用 bindService/unbindService 一个在同一个应用程序中编写的服务来处理数据的持续管理,而不管活动状态如何。连接到启用了 USB 调试的 PC 的仿真器/设备按预期工作。一旦我拔下设备并尝试独立运行应用程序,它就不会出错或退出或任何东西都不会绑定,所以我的登录按钮在绑定完成之前在我的应用程序中不起作用. 这个绑定永远不会完成,我不知道为什么。有没有其他人经历过这个?

4

1 回答 1

0

对于将来可能遇到这种情况的任何人,我都将其包括在内。在我的情况下,这是失败的,因为后台服务正在等待调试器,这要归功于 android.os.waitForDebugger() 并且它正在超时。一条线可以把你的世界搞砸。我完全忘记了它在那里。

于 2013-03-24T19:58:25.403 回答