在工作中,經常遇到需要修改apk包里的資源文件,達到檢驗不同配置下程序運行情況的目的。
過程如下:
1.首先連接手機,進入命令行,輸入:adb root,使得adb獲取root權限。
2.輸入:adb shell,進入安卓shell
3.輸入:mount -oremount /system,將system路徑掛載為可讀可執行,否則后邊會報Read-only權限問題。
4.輸入:chmod 777 system/,修改system及子目錄為可讀寫執行權限。
5.輸入:adb push 本地路徑+apk文件名 目的路徑(/system/app)
6.進入/system/app路徑,使用:pm install apk包名,安裝apk包。
完成。
p.s.安卓機上可以使用root explorer、ApkEditor之類的文件瀏覽應用查看傳輸完成的文件(好處是可以直接打開apk包查看里邊的內容),這里推薦用root explorer,root后可以修改路徑權限,直接安裝apk包,功能較全。