非root卸载手机内置App软件
2021年我才刚刚找到不用root就能卸载掉内置无用的App软件的方法,虽然获取信息慢了点但也是知晓不是。root也可以卸载但是太麻烦了,当然root不止可以卸载内置的App也可以刷包,以及定制其它功能等等。这里说的卸载内置App的方法是——通过adb的方式连接手机,卸载手机内置app:
需要的工具
因为电脑上有安装的Android Studio软件,有自带的adb.exe
。如果不需要Android Studio软件则需要下载独立的Android SDK平台工具软件包,可以在官网下载
手机端步骤
- 用数据线将电脑和手机连接。
- 激活开发者模式,一般情况下找到关于手机(or我的设备)——>多次点击版本号,直到提示点击7下打开开发者选项
- 进入开发者选项(一般在
更多设置
里)打开开发者选项和USB调试
电脑端步骤
1.在官网下载的独立工具软件包,解压到你喜欢的磁盘中。
2.找到刚刚解压的文件夹,用你喜欢的终端(CMD、PowerShell、Windows Terminal等)打开文件夹:
Windows:
- 按住shift+鼠标右键
Linux :
- cd Android/Sdk/platform-tools && ls
PS:前提是你有这个路径
3.输入adb.exe devices
Note
如果是win10的话,打完adb记得再按一下tab键,就会自动提示成 .\adb.exe
,然后补齐上方命令
如果显示以下:
1 | * daemon not running; starting now at tcp:5037 |
4.授权后再次输入.\adb.exe devices
显示以下:表示成功
1 | List of devices attached |
开始卸载
Note
卸载内置App软件要想好在卸载,一旦执行卸载则无法恢复。卸载要慎重!!!有些内置App卸载之后会出现其它应用无法使用的情况。请按需卸载…切记!!切记
进入命令交互模式
1.执行.\adb.exe shell
,进入命令交互模式。显示以下:表示成功
1 | xxx:/ $ # 根据手机设备的不同xxx显示的名称不同 |
获得软件包名
本身系统有自带(小米、黑鲨)[1]
- 找到
应用设置——>应用管理
点击右上方的三个点⋮
找到想要卸载软件de软件包名[2]
- 找到
进入命令交互模式下输入
am monitor
- 输入完上边的命令之后需要在手机上打开你要选择卸载的软件,会显示软件包名如下:
- 红色椭圆就是软件包的名。图中显示的是真我手机自带的浏览器包名
下载第三方文件管理器来进行查看(不推荐)
1 | 软件包名: |
Note
PS:在某些设备上,“应用详情”所在的位置或名称可能有所不同。
⚠ 卸载命令
pm uninstall [options] package
可选参数:
- -k 表示保存数据和缓存文件,如不需要,可去掉 -k。
如果显示以下:代表卸载成功
1 | xxx:/ $ pm uninstall com.baidu.input_heisha # 卸载黑鲨手机系统自带的输入法 |
退出
输入exit