Android 隐藏adb命令

Android 隐藏adb命令,android,adb,Android,Adb,我正试图使用pm hide com.myapp隐藏/禁用一个应用程序,但我收到一个错误错误:java.lang.SecurityException:用户10225和当前进程都没有android.permission.MANAGE\u用户。 我使用的是一部无根手机,有人能告诉我为什么我不能使用pm hide,或者如果我可以使用另一个命令,Android在Android 6的一些安全更新中禁用了此功能,以防有人仍在寻找答案,通过adb禁用OEM bloatware仍然可以在Android M+上使用

我正试图使用
pm hide com.myapp
隐藏/禁用一个应用程序,但我收到一个错误
错误:java.lang.SecurityException:用户10225和当前进程都没有android.permission.MANAGE\u用户。

我使用的是一部无根手机,有人能告诉我为什么我不能使用pm hide,或者如果我可以使用另一个命令,Android在Android 6的一些安全更新中禁用了此功能,以防有人仍在寻找答案,通过
adb
禁用OEM bloatware仍然可以在Android M+上使用
pm uninstall
。虽然卸载系统应用程序确实需要root访问权限,但是您可以为特定用户(您自己或
用户0
)卸载应用程序,而无需任何root访问权限,如下所示:

pm uninstall --user 0 com.micromax.trendingapps
但是要小心,绝对确保卸载的是一个膨胀软件,因为上面的更改是永久性的!如果不在出厂时再次重置设备,则无法恢复对系统应用程序造成的损坏。

Android 10中提供了该功能: