Android:adb卸载系统应用软技能
ADB卸載
首先,通過adb卸載應用,需要Android系統允許adb調試,正常的手機通過多次點擊版本號,都可以進入開發者模式,在開發者模式允許adb調試。在某些Android機頂盒系統,系統是禁用adb調試的。
一、打開adb調試步驟
顯示開發者模式:設置->系統->關于手機(關于盒子)->連擊版本號->提示還有多少步進入開發者模式->您現在處于開發者模式。
不同手機或者機頂盒打開的模式大同小異,可能顯示的名稱不一樣或者步驟合并或步驟減少。
打開adb調試:在第一步后,退回到設置->系統,可以看到多了一項 開發者選項。點進去之后找到USB調試,打開開關即可。
授權:通過USB把手機連接到PC,或者通過網線連接機頂盒和PC后。手機或者機頂盒會彈出允許USB調試對話框,確認允許之后就可以了。機頂盒需要通過命令連接adb connect 192.168.168.202,192.168.168.202是機頂盒的IP地址。
二、卸載系統應用
擁有root權限下
在Windows或者Mac系統下,打開命令行終端(命令提示符)。
這里以Android機頂盒和Windows系統為例,電腦和機頂盒連接在同個局域網,并知道機頂盒的IP地址。
注意: Android系統原生并不支持adb root。以及一些手機Android系統定制廠商并沒有提供支持,如果需要root,可能需要向手機廠商申請,例如某米手機。如果是自己公司定制,可以將root文件加到系統中,提供定制,方便應用層的伙伴調試。
上面的2、3、4步驟也可以換成下面步驟,原理是一致。
2.adb shell。進入adb命令環境。
3.su。獲得root權限。
4.mount -o remount,rw rootfs /system/。重新掛載system分區,使具有讀寫權限。
沒有root權限下
獲取APK的包名
沒有root權限下,卸載系統應用APK,需要獲取應用包名。
在終端輸入aapt dump badging xxx.apk。xxx.apk為apk的名稱。可以看到,不僅有APK的包名,還有其他相關信息。
卸載應用
com.android.chrome為APP的包名。如果沒有效果,可以輸入pm uninstall --user 0
com.android.chrome看看,表示刪除用戶空間0的應用。這跟卸載普通應用是同個方式。
總結:
由于現在手機廠商和機頂盒定制較高,底層adb支持的力度都不一樣。上面的方式可能會失效。但值得一試。
總結
以上是生活随笔為你收集整理的Android:adb卸载系统应用软技能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ADB工具卸载/停用Android系
- 下一篇: Android 无需 root 卸载系统