所以这是我的系统应用程序,我已经侧载了另一个apk.是否可以通过adb卸载侧载的apk并运行系统应用程序?
我尝试了两种失败的方法.我正在使用4.4
一个.从/ data/app文件夹中删除了侧载的应用程序并重新启动.系统应用程序处于昏迷状态.
湾 adb卸载(成功)并重新启动.同样的结果.
这种有点复杂的方法做到了.
将系统apk从/ system/priv-app /移动到/ sdcard /
Adb卸载
重启
将系统应用程序从/ sdcard /移回/ system/priv-app /
重启
我的问题是,通过adb实现这一目标是否有直接的方法?
由于您在顶部安装了相同的软件包(app),因此adb软件包管理器可能删除了旧的系统应用程序(相同的软件包名称).
您可以看到当前应用/ pacakges列表 adb shell pm list packages
如果你有旧的.apk,你可以重新安装adb install -r <apk>.http://developer.android.com/tools/help/adb.html
如果你看到失败的版本降级,尝试-d像这样adb install -r -d <apk>
| 归档时间: |
|
| 查看次数: |
5128 次 |
| 最近记录: |