[英]How can I launch and execute Vending.apk on the Android Emulator from adb
我一直試圖將Vending.apk安裝到我的模擬器中,但沒有成功。 它說它已經存在並且在我使用adb install -r時無法替換它。 該圖標未顯示在屏幕上,因此我無法點按它以啟動Google Play市場。
因此,我想我可以使用這樣的adb從我的PC(MacOSX)運行它:
adb shell am start -a android.intent.action.MAIN -n com.android.vending/.Vending
我從本文中的示例構建了上述內容: 如何使用.apk文件運行(不僅僅是安裝)Android應用程序?
我使用此方法中的信息解壓縮AndroidManifest.xml文件,看看我是否可以發現活動名稱,但沒有運氣:
aapt dump xmltree <apk-file> AndroidManifest.xml
我想我需要知道執行自動販賣apk的確切命令,因為我似乎無法找到正確的Activity類。 adb shell am start一直給我錯誤類型3,Activity類不存在。
謝謝
你可以試試這個:
adb shell am start -n com.android.vending/com.google.android.finsky.activities.MainActivity
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.