在BlackBerry或iOS上进行开发时,只需将已编译的代码放入特殊目录即可部署应用程序,当模拟器启动时,它将检查该目录并安装它在那里找到的任何应用程序。 Android有可能吗?
此功能之所以可取,是因为我的构建系统每晚都会部署构建版本。当我的QA团队第二天早上到达时,我希望模拟器准备就绪。为此,我必须编写一个脚本来启动模拟器,等待它启动,然后调用adb install
并最终关闭模拟器。如果我可以将.apk放在一个目录中并准备好在下次QA启动模拟器时就可以了。
修改
有人要求我上面描述的脚本。遗憾的是用Perl编写,但这里是:http://pastebin.com/6UcNgYRs
编辑2:
我刚刚发现了一个很棒的小命令,可以帮助你,如果你正在尝试编写一个像我上面提到的那样的脚本。您可以让脚本等待模拟器使用命令$ adb wait-for-device
!!
答案 0 :(得分:1)
这对Android有用吗?
不,抱歉。不过好主意。
答案 1 :(得分:0)
您可以告诉QA人员将安装脚本用作模拟器本身,只需删除“关闭模拟器”位。