我收到来自 Beta 测试人员的报告,称安装我的 .apk 文件后,他们的设备正在重新启动。重新启动后,应用程序正常运行。安装后重新启动不是所需/预期行为的一部分,它本身听起来像是安全漏洞。
任何人都可以推测为什么 Android 可能会在安装 .apk 后重新启动?
更新:
其中一台是 LG Ally,另一台是三星 Galaxy Note
我收到来自 Beta 测试人员的报告,称安装我的 .apk 文件后,他们的设备正在重新启动。重新启动后,应用程序正常运行。安装后重新启动不是所需/预期行为的一部分,它本身听起来像是安全漏洞。
任何人都可以推测为什么 Android 可能会在安装 .apk 后重新启动?
更新:
其中一台是 LG Ally,另一台是三星 Galaxy Note
您的 Beta 用户是否使用有根设备?他们的设备上是否安装了某种安全应用程序,例如“Lookout”?
我建议你让你的应用程序在 sdcard 上创建一个跟踪日志,让你的 beta 测试人员通过电子邮件发送给你。
当然,如果有人借给您与您的 Beta 用户正在使用的相同型号的设备,则此调试过程会更容易。
无论您的应用程序是什么,都不应该使操作系统崩溃。其中很多可能取决于设备和制造商。例如,我注意到在 Droid X 上使用某个应用程序在 2.3.x 上流式传输音乐时,设备有时会重新启动。我自己无法解决这个问题,而是不得不等到摩托罗拉提供了一个修复程序(它最终是)。我会看看您是否可以在某些设备或制造商上找到常见的情况,然后在他们报告的错误页面上进行一些研究。另外,这是什么类型的应用程序(游戏/媒体/实用程序?)