AD

2024-11-14

ADB - 從裝了 app 的手機拿到 apk 檔

有些時候在實體機上裝了 app,想拿到模擬器上安裝。這個時候複製檔案的 adb pull 就很好用!

首先找到你想抓的 app 安裝在哪:
adb shell "pm list packages -f | grep 你想抓的Package名稱" 

以下舉例,假設我想找蝦皮 app,在終端機輸入:
adb -d shell "pm list packages -f|grep shopee" 

會回傳:
package:/data/app/com.shopee.tw.int-X1xsowqyHAerEoslb2fxj00g==/base.apk=com.shopee.tw.int 

那個 /data/app/com.shopee.tw.int-X1xsowqyHAerEoslb2fxj00g==/base.apk 就是 app 安裝的位置!
把 app 拉到你現在終端機的工作路徑下:
adb pull /data/app/com.shopee.tw.int-X1xsowqyHAerEoslb2fxj00g==/base.apk 

現在你就有 base.apk 了!
不出意外的話,你可以把 base.apk 裝在你的模擬器上使用~

沒有留言:

張貼留言

如果文章有幫助到你可以在 LikeCoin 上幫我拍手喔