为什么有些机器人显示权限被拒绝,而有些则不显示(两者都没有root)?

ish*_*007 1 android root adb rooted-device android-permissions

这是我通过 USB 运行的命令

adb -s pm disable-user com.instagram.android
Run Code Online (Sandbox Code Playgroud)

错误:java.lang.SecurityException:权限拒绝:尝试从 pid=21028、uid=2000、包 uid=10134 更改组件状态

我也尝试过 --user 2000--user 0没有--user 13任何运气

adb shell pm list users

用户:UserInfo{0:Owner:13} 正在运行

adb -s pm disable-user --user 13 com.instagram.android
Run Code Online (Sandbox Code Playgroud)

以上是在小米红米2 Prime上的android 5.1上进行的。

而相同的代码在摩托罗拉 Moto C 上的 android 7.0上运行时 效果非常好。两款都是全新的免root手机。有什么不同 ?我是否缺少任何权限设置?

Ani*_*eja 5

一切都与制造商有关。有时,一些公司会使其应用程序可卸载或阻止用户禁用它。我有一个 realme 3 Pro,它com.nearme.gamecenter无法卸载或禁用。我哥哥有 Realme narzo 20 pro。其中相同的包是可以卸载的。公司为何这样做仍然是个谜。

虽然我建议尝试这些命令..

adb shell pm uninstall --user 0 com.instagram.android
Run Code Online (Sandbox Code Playgroud)
adb shell pm disable-user --user 0 com.instagram.android
Run Code Online (Sandbox Code Playgroud)