我正在尝试将谷歌应用程序闪存到genymotion模拟器中。我可以使用拖放功能执行此操作,但我的项目需要将谷歌应用程序.zip加载到genymotion计算机并且它在内部闪烁。 (为避免与桌面交互)
我已经检查了this之类的问题,其中闪存已实现,但使用了clockworkmod恢复(我无法在genymotion上安装)。由于genymotion恢复模式上没有文档,我找不到闪存zip的命令,但我很确定它们存在。
哪些命令可用于从终端刷新.zip?
这些命令也可以在持有genymotion的机器上运行。
答案 0 :(得分:30)
Genymotion VM包含一些与其启动器和皮肤控件接口的特殊脚本。您需要的是/system/bin/flash-archive.sh
,这是您拖动时所运行的内容。删除.zip
存档。
您可以直接使用ADB或VM中的进程运行flash-archive.sh
。因此,如果您在/sdcard/Download/gapps.zip
中有zip,则可以从主机运行以下命令:
adb shell flash-archive.sh /sdcard/Download/gapps.zip
adb reboot
如果适用,请不要忘记先安装ARM翻译软件包。它可以使用相同的序列完成。
答案 1 :(得分:1)
保罗的回答很好。
此外,我们将很快发布与持续集成和自动化相关的功能。这些功能将包含命令行工具。它允许您使用鼠标执行所有操作,但是可以通过命令行执行。它将可用于付费许可证。
您可以找到我们做过的演示at Droidcon Paris here。