我嘗試在我的Android手機上獲取安裝的應用程序的APK文件,我跟着this answer,它表示不需要root訪問。獲取安裝的應用程序與adb命令的APK
我知道Facebook應用程序包名稱是com.facebook.katana
,我用命令adb shell pm list package
看到它。
於是,我試着在命令行:
adb shell pm path com.facebook.katana
它返回:
package:/data/app/com.facebook.katana-2/base.apk
然後,我通過拉apk文件到我的電腦:
adb pull /data/app/com.facebook.katana-2/base.apk
但輸出是:
adb: error: remote object '/data/app/com.facebook.katana-2/base.apk' does not exist
爲什麼我無法獲得APK,但該答案表明它有效?
可能會發生這些設備未被植入,並且此應用默認安裝。 – Vyacheslav
我不確定。這只是一個假設 – Vyacheslav
btw嘗試'adb pull/data/app/com.facebook.katana-2.apk'而不是你的路徑。 – Vyacheslav