我刚刚发布了我的第一款适用于Android的应用程序,我收到的报告显示,由于“未知错误18”,应用程序无法安装在某些设备上(实际上似乎主要是Droid)。搜索Google返回了很多论坛帖子。这是一个记录错误的错误,并且有很多方法可以为用户提供(linky)。
作为开发人员,我可以采取哪些措施来防止此错误,而不是更改清单中的installLocation?
答案 0 :(得分:2)
作为开发人员,我可以采取哪些措施来防止此错误,而不是更改清单中的installLocation?
可能不是。
虽然帖子的作者,嗯,链接发布了an issue,但我认为this issue可能更具体针对您的情况(另一个问题是更新,而非新安装)。如果准确,preferExternal
安装如果当前安装了外部存储器则不起作用。并且,如果准确的话,这将是一个错误。如果不出意外,安装应该更优雅地为用户提供停止安装和卸载的选项,或继续安装应用程序进入内部存储。
您可以通过市场列表警告潜在用户,以确保他们在安装前卸载,但这可能会产生适度的影响。