用adb卸载安卓手机系统内置的应用

使用手机为红米K40国际版(POCO F3), 版本MIUI global stable12.5.3

安装adb

参考, 进行windows系统上的配置

利用adb shell编辑程序

参考, 可查看已连接安卓手机上的应用, 如

启动

adb shell

查看disable的应用, 查看名字带有calendar的应用

pm list packages -d
pm list packages -e | grep calendar

停用应用参考[文章][3]

由于本人手机并没有root权限, 所以直接用disable会显示失败, 但用disable-user就可以返回成功. 重新启用只需要enable即可.

pm disable-user package com.android.chrome
pm enable package com.android.chrome

之后用 –user 0 来卸载. 我比较懒, 多数内置应用只做到停用, 万一哪天需要用了呢~

pm uninstall --user 0 com.android.chrome
pm uninstall --user 0 com.google.android.youtube

其他参考:

手机上的应用名可以用一个叫package names的应用查看, 这里列举了一些国行MIUI的内置应用名

    https://www.cxyzjd.com/article/weixin_39605004/111668877

这里是华为的内置, 不过不知道是国行还是国际版哈

    https://forum.xda-developers.com/t/guide-remove-system-apps-bloat-adb-no-root.3625227/page-2

其他外网关于教你如何非root卸载应用的解答

    https://www.fonearena.com/blog/275578/how-to-uninstall-apps-on-xiaomi-without-root.html
经验分享 程序员 微信小程序 职场和发展