Pm隐藏adb命令

时间:2018-03-27 16:52:40

标签: android adb

我正在尝试使用pm hide com.myapp隐藏/停用某个应用,但我收到错误Error: java.lang.SecurityException: Neither user 10225 nor current process has android.permission.MANAGE_USERS. 我正在使用无根电话,任何人都可以告诉我为什么我不能使用pm hide或者如果还有其他命令我可以使用

2 个答案:

答案 0 :(得分:2)

Android在Android 6的某些安全更新中禁用了此功能

答案 1 :(得分:0)

如果有人仍在寻找答案,则可以在adb的Android M +上通过pm uninstall禁用OEM bloatware。尽管卸载系统应用程序确实需要root用户访问权限,但是您可以为特定用户(您自己或user 0)卸载应用程序,而无需这样的root用户:

pm uninstall --user 0 com.micromax.trendingapps

但是请小心并绝对确保您要卸载的是一个过时的软件,因为上述更改是永久的!如果不重新将设备重置为出厂设置,则无法撤消对系统应用程序造成的损害。