首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >adb卸载和adb卸载之间的差异--用户0

问adb卸载和adb卸载之间的差异--用户0
EN

Stack Overflow用户
提问于 2021-11-18 17:23:34
回答 1查看 1.1K关注 0票数 0

我最近发现,我可以将工厂版的铬从设备中删除,其中包括:

代码语言:javascript
复制
adb uninstall --user 0 com.android.chrome

但是,在卸载该应用程序之后,我不能再用以下方式重新安装chrome:

代码语言:javascript
复制
adb install-multiple chrome-split-apk-dir

命令不会失败,但是在安装完成后,设备上没有出现chrome:

代码语言:javascript
复制
$ pm list packages | grep chrome
1

但是,我可以再次使用--user 0选项安装chrome:

代码语言:javascript
复制
adb install-multiple --user 0 chrome-split-apk-dir

我的问题是:

  • 为什么我可以卸载工厂铬版--user 0?我想如果你不包括用户,这个应用程序将默认从所有用户(包括--user 0 )中卸载,所以行为不应该是--user 0--我现在只能使用--user 0 ?

重新安装chrome了吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-18 17:59:33

-用户指定要运行的用户,而不是卸载的用户。0是Linux的根。您告诉它以root用户的身份运行uninstall命令,它显然具有更高的权限,并且可以这样做。普通用户不能,也不能。安装也是如此。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70024147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档