我开发了一个以“Kiosk”模式运行的应用程序,将自己呈现为家庭应用程序。
此应用程序可在多个(50 台设备,Nexus S)上运行,并与 android 市场一起分发。该应用程序还捕获“OnBoot”以完成 Kiosk 错觉。
问题: 有时当设备启动时,它会卡在带有动画 X 的启动动画中,并且支持团队到目前为止已经手动完成了出厂重置,并重新安装了应用程序。我遇到的最大问题是我不知道如何重现错误,因此无法进行故障排除。
- 在什么情况下会发生这种情况?
- 该应用程序尝试在启动时连接到我的服务器,可能是在 android 获得 3G 锁之前?这会导致锁定吗?如果是这样,是否可以通过简单地延迟启动服务来解决?
- 你不应该在启动时做什么?最佳实践等?
感谢您的帮助!我会尽力回答所有问题!
编辑 - 问题再次发生,这不是零星的事件,而是一旦发生,它会在每次启动时发生。