我一直在尝试将 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 类不存在。
谢谢