1. 程式人生 > >adb解除安裝和安裝系統應用

adb解除安裝和安裝系統應用

解除安裝系統應用

1.先把原來已經存在的相同包名的APK刪除

adb root

adb disable-verity

adb reboot 重啟裝置 

adb root
adb remount    提示remount succeeded 表示成功
adb shell 
su
cd  /system/app
rm -r test    註釋:(test 對應相應的apk資料夾  或者是test.apk對應的apk)

2.將data/data/目錄下該應用的包名的目錄刪除掉

adb shell rm -rf data/data/com.example.test/    註釋:如果已經進入adb shell  前面不再需要輸入adb shell

3.重啟

reboot   或者 adb reboot

 

註釋:需要有root許可權才可以刪除系統應用,如果不開始輸入adb root 和adb disable-verity和adb remount  在刪除應用包或者檔案時會提示Read-only file system  無法刪除app下的apk對應的檔案和資料夾

 

安裝系統應用

adb root
adb remount    提示remount succeeded 表示成功

adb push **.apk /system/app  

adb reboot   重啟後會自動安裝你上次的應用 (系統應用需要系統簽名 https://blog.csdn.net/xiaoyi_tdcq/article/details/79272047

安裝成系統應用後在執行時不會需要再去彈出申請許可權,桌面無法解除安裝  ,系統應用有靜默安裝許可權