“自动还原”是指“设置”->“备份和重置”或类似路径中存在的Android OS提供的选项。
我的应用呈现以下行为:
选中该选项:
我安装一次,然后将其卸载。
我尝试重新安装,但是在第一个配置屏幕中,完全不会忽略按钮的单击,从某种意义上说,它不会进入下一个屏幕,尽管如果我对其进行调试,则看起来一切正常。与第一次安装时相同。
未选择该选项:
上述任何事情都没有发生,我可以根据需要多次安装,卸载和重新安装它,而不会出现问题。
我至少已通过除去应用程序在提到的活动的onCreate事件中可能具有的所有内部文件来部分解决了该问题,即使选择了“自动还原”选项,该错误也不再发生。
但是我不确定这是否足以确保在其他应用程序方面不会由于任何原因而出现另一个问题。
这是否足以确保以某种方式绝对重新安装应用程序而无需从先前的安装中获取任何东西?