使用ADB工具卸载/停用Android系统应用(无需Root)
這里寫目錄標(biāo)題
- 0. 簡(jiǎn)述
- 1. 手機(jī)端準(zhǔn)備
- 2. 電腦端準(zhǔn)備
- 2.1 下載工具
- 2.2 鏈接手機(jī)
- 3. 開始停用
- 5. 如何啟用
- 擴(kuò)展:卸載系統(tǒng)應(yīng)用
0. 簡(jiǎn)述
對(duì)于Android手機(jī)通常有很多不必要的預(yù)置軟件,但是又無法卸載,占用桌面有很難受,所以本次使用adb工具來實(shí)現(xiàn)從電腦命令來卸載或停用軟件,先說明卸載或者停用的區(qū)別:
| 卸載 | 直接卸載該APP,桌面不再顯示。但是可能造成系統(tǒng)不穩(wěn)定崩潰 |
| 停用 | 停用該APP,APP依然存在但是桌面不再顯示,比較安全,建議優(yōu)選 |
可以看到系統(tǒng)本身也提供了“停用”功能,只是普通辦法無法使用,所以從安全來講建議使用“停用”
1. 手機(jī)端準(zhǔn)備
手機(jī)連接電腦,進(jìn)入開發(fā)者模式,打開USB調(diào)試
用戶需要先打開開發(fā)者模式,才會(huì)有進(jìn)入的入口,不同手機(jī)如何打開開發(fā)者模式自行百度
2. 電腦端準(zhǔn)備
2.1 下載工具
下載ADB工具包并解壓(進(jìn)入官網(wǎng)下載ADB Kits)
ADB官網(wǎng)下載
2.2 鏈接手機(jī)
手機(jī)USB鏈接電腦,打開調(diào)試模式后,CMD進(jìn)入ADB工具包(adb.exe所在目錄)
- 檢查連接是否成功的命令:adb devices
可以看到紅色表示有一個(gè)設(shè)備成功連接了,綠色單詞表示該設(shè)備未經(jīng)許可(或批準(zhǔn))的,因?yàn)殡娔XADB連接手機(jī)時(shí)會(huì)手機(jī)彈出是否允許該電腦,此時(shí)我們需要點(diǎn)擊允許,當(dāng)然你已經(jīng)點(diǎn)了是或者點(diǎn)了后再次嘗試該檢查連接的命令,應(yīng)當(dāng)顯示如下所圖:
到此,表示我們的電腦和手機(jī)連接已經(jīng)成功了
3. 開始停用
使用以下命令即可停用該APP
adb shell pm disable-user 包名
這里的包名就是你要停用的APP的軟件包名,如果查看包名,有兩個(gè)方法:
-
使用命令:比如你想停用電子郵箱這個(gè)app,在手機(jī)端打開錢包這個(gè)app(一定要打開app并保持待在在這個(gè)app里面),然后使用adb命令:
adb shell dumpsys window w |findstr \/ |findstr name=
顯示結(jié)果如下,紅色框住的就是包名(不包括/后的)
-
使用一個(gè)可以查看app名字的app來輔助,這里給出一個(gè)鏈接,如果該鏈接失效,自己按下面這個(gè)圖標(biāo)去找吧,這是一個(gè)安卓APP,直接安裝即可
打開該APP:
我們通過右側(cè)的APP圖標(biāo)判斷這就是我手機(jī)上的錢包,通過紅色框看到這個(gè)APP的包名是com.finshell.wallet,所以我們要停用該APP的命令就是:
adb shell pm disable-user com.finshell.wallet
會(huì)返回結(jié)果:
包c(diǎn)om.finshell.wallet新的狀態(tài):已被禁用
這下桌面上的錢包就不見了,對(duì)于其他APP通過查到包名使用命令即可
5. 如何啟用
當(dāng)有時(shí)需要啟動(dòng)該APP,通過一個(gè)命令即可:
adb shell pm enable com.finshell.wallet
可以看到APP又回到了桌面
擴(kuò)展:卸載系統(tǒng)應(yīng)用
總結(jié)
以上是生活随笔為你收集整理的使用ADB工具卸载/停用Android系统应用(无需Root)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用shizuku+小黑屋实现对MIUI
- 下一篇: Android:adb卸载系统应用软技能