溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

導出已安裝到手機中程序的apk文件

發(fā)布時間:2020-06-23 15:49:52 來源:網絡 閱讀:1085 作者:若年少有為 欄目:移動開發(fā)

查看該手機所有安裝包的包名,
輸入adb shell pm list packages
找到你要導出的包名

獲取該安裝apk的路徑,
輸入adb shell pm path com.pfoc.myacurite
得到包所在路徑:

導出文件,
adb pull /data/app/com.pfoc.myacurite-1/base.apk /Users/myuser/Downloads

擴展一下pm命令:
pm 命令是Android里面packageManage的命令行,用于安裝包的操作。
使用pm命令要在adb shell中進行。
一般在命令行下使用pm命令進行APK軟件包的安裝及卸載操作。
1、安裝APK:
例如,在串口終端下輸入:
pm install -r /data/card/ApicalRadio.apk
就可以重新安裝ApicalRadio.apk到android系統(tǒng)上,默認是安裝到系統(tǒng)的data/app/目錄下。
-r 參數(shù)表示重新安裝,如果原來已經安裝了,會覆蓋原來的安裝包。
2、卸載
pm?uninstall -k?com.apical.apicalradio
其中,com.apical.apicalradio 是你的APK包的包名。
3、除了pm命令,使用cp 或者 rm 都可以達到安裝的效果。如果是在終端模式操作,個人感覺使用cp和 rm 更方便。
安裝:cp /data/card/ApicalRadio.apk ?/data/app
卸載:rm -f ?/data/app/ApicalRadio.apk
這兩個命令其實就是Linux下的刪除和復制命令。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI