通过shell命令重新安装APK的最佳做法?

时间:2014-04-23 11:08:55

标签: android shell

我有一个策划的Android设备,可以从私人服务器下载更新的APK,并使用shell命令重新安装应用程序," pm install -f -r"

该命令有效,但是当重新安装发生时,设备会显示一个弹出窗口,说应用程序停止了(就像崩溃一样)。

是否有安全的方法重新安装应用程序?

我应该先停止应用程序,重新安装然后重新启动吗?

1 个答案:

答案 0 :(得分:0)

我不知道这有什么问题"强行关闭"对话框。

您可以尝试以下操作:

1)首先停止应用程序,然后重新安装它 使用方法:

adb shell am kill [options] <PACKAGE>

或在Honeycomb上:

adb shell am force-stop <PACKAGE>

您的应用程序的包名称在哪里。

2)我总是喜欢这样: 卸载应用程序:

adb uninstall <PACKAGE>

再次安装:

adb install <PATH TO APK>

第二种解决方案的问题是,将删除Android /数据中缓存的所有数据

希望它有所帮助。