我给我的应用程序给我的朋友进行测试。当他们手动安装apk第二次时,package installer
请求new
或all
。当用户选择新的时候,应用程序将使用相同的旧数据。因此,我的应用程序崩溃。避免这一点?包安装程序有两种模式来安装应用程序?
回答
包安装程序有两种模式来安装应用程序?
不是真的。新安装的处理与升级有所不同,但我不认为这是“两种模式”。
当他们手动安装apk第二次安装包installerask new或all。
这是他们的设备特有的东西。这不是标准的Android。在升级应用程序(更高的versionCode
)时,内部存储器中的数据会自动保留。
所以我的应用程序崩溃了,要避免这种情况?
修复您的应用程序中的错误。 Examine the Java stack trace来确定你错在哪里。
有没有什么方法可以在重新安装前清除所有应用程序数据? – Asthme 2014-10-01 13:46:32
@Asthme:用户可以通过“设置”应用程序卸载应用程序或单击应用程序的“清除数据”按钮。作为一名开发人员,您可以通过广播“Intent”找出您已更新的方法,并尝试使用它来清除数据。 – CommonsWare 2014-10-01 14:55:28
- 1. 包安装程序崩溃安装我的应用程序
- 2. 应用程序安装失败 - 安装应用程序viaOTA
- 3. .NET安装包安装程序
- 4. 不包括使用symfony安装程序的symfony安装程序
- 5. UWP将不会安装使用应用程序安装程序
- 6. AIR安装程序安装第三方应用程序
- 7. 优化C#安装程序以立即安装应用程序
- 8. 未安装应用程序安装程序ID
- 9. 在C#安装程序中安装第三方应用程序
- 10. 观察MSI安装程序如何安装应用程序
- 11. 黑莓安装应用程序两次
- 12. 应用程序包安装com.apple.installer.pagecontroller erreur -1
- 13. OSX安装程序包:如何在安装程序中选择安装语言?
- 14. Django应用程序安装
- 15. 应用程序安装 - INSTALL_FAILED_VERIFICATION_FAILURE
- 16. 安装ASP.NET应用程序
- 17. Powershell - 安装应用程序
- 18. 安装.NET应用程序
- 19. UWP应用程序安装
- 20. 应用程序未安装
- 21. Perl应用程序安装
- 22. Android应用程序安装
- 23. 应用程序包安装程序在安装时意外停止
- 24. WIX安装程序时间框架来开发安装程序
- 25. Java应用程序安装程序
- 26. WPF/EF4应用程序安装程序
- 27. iexpress安装程序包
- 28. 安装的R程序包
- 29. Windows安装程序包
- 30. Windows安装程序msi包
为什么我得到了downvotes? – Asthme 2014-10-01 10:06:28