包安装程序有两种安装应用程序的模式吗?

时间:2014-10-01 09:49:39

标签: android package

我将我的应用程序交给我的朋友进行测试。当他们第二次手动安装apk时,package installer询问newall。当用户选择新的时,应用会使用相同的旧数据。所以我的应用程序崩溃了。为避免这种情况?

1 个答案:

答案 0 :(得分:0)

  

包安装程序有两种安装应用程序的模式吗?

不是真的。新安装的处理方式与升级有所不同,但我不认为这是两种模式"。

  

当他们第二次手动安装apk时,包installerask new或all。

这是他们的设备特有的东西。这不是标准的Android。在升级应用程序(更高versionCode)时,内部存储中的数据会自动保留。

  

所以我的应用程序崩溃了。为避免这种情况?

修复应用中的错误。 Examine the Java stack trace确定你出错的地方。