Kas*_*ers 4 permissions installation android adb
我做了一个INSTALL_FAILED_UPDATE_INCOMPATIBLE错误
adb install MyPackage.apk
Run Code Online (Sandbox Code Playgroud)
我做了所有其他帖子的建议,即卸载包
adb uninstall com.company.package
Run Code Online (Sandbox Code Playgroud)
(对'company'和'package'进行适当的替换),报告'Success',但仍然出现安装错误......
在adb logcat输出中我得到了
No content provider found for permission revoke:
file:///data/local/tmp/MyPackage.apk
Package com.company.package codePath changed from
/data/app/com.company.package-1.apk to
/data/app/com.company.package-2.apk; Retaining data and using new
Package couldn't be installed in /data/app/com.company.package-2.apk
Run Code Online (Sandbox Code Playgroud)
这表明仍然存在先前安装的痕迹,但我无法弄清楚如何摆脱这些痕迹.
有任何想法吗?该设备没有root,我想尽可能保持这种方式.
在我的情况下,即使我卸载了应用程序,它仍然安装给其他用户.转到Settings > Apps > "Your App" > Uninstall for all users菜单.
我的设备是运行API 22的Nexus 5(5.1)
| 归档时间: |
|
| 查看次数: |
3095 次 |
| 最近记录: |