Android为autogenerate build scripts for a test project提供了一个系统。很酷......它只有两个问题。
run-tests
目标之前启动模拟器;脚本无法自动启动/停止模拟器。您实际使用的是Android测试脚本吗?如果是这样,你如何解决这些问题?你是否一直在运行模拟器?阅读日志以了解构建失败?我还需要了解其他解决方法吗?
答案 0 :(得分:1)
我们为我们的android项目广泛使用ant构建脚本,我们自定义滚动ant脚本。如果你查看/ tools / ant文件夹,你会看到一个名为main_rules.xml的文件(我认为可以从android 2.3获得)。这是主文件,具有执行构建的所有目标,包括启动模拟器。您需要做的是将目标有选择地提取到build.xml文件中,并根据自己的需要进行修改。
这样做可以让你为构建定制几乎所有东西。这就是说2-3天的任务,但好处是多方面的。它还可以帮助开发人员更多地了解应用程序的构建方式,这总是一件好事。