我有一个模块,可以构建一个名为MyApp的应用程序.我有另一个为该应用程序构建一些测试用例,称为MyAppTests.他们都建立自己的APK,他们都在我的IDE中工作正常.我想用ant构建它们,以便我可以利用持续集成.
构建应用程序模块工作正常.我很难让Test模块进行编译和运行.
使用上一个问题中的 Christopher的提示,我曾经android create test-project -p MyAppTests -m ../MyApp -n MyAppTests
创建了必要的构建文件来构建和运行我的测试项目.这似乎工作得很好(一旦我删除了为我构造的不必要的测试用例并将我的AndroidManifest.xml恢复到我用它之前使用的那个android create
),但我有两个问题.
第一个问题:项目没有编译,因为它缺少库.
$ ant run-tests
Buildfile: build.xml
[setup] Project Target: Google APIs
[setup] Vendor: Google Inc.
[setup] Platform Version: 1.6
[setup] API level: 4
[setup] WARNING: No minSdkVersion value set. Application will install on all Android versions.
-install-tested-project:
[setup] Project Target: Google APIs
[setup] Vendor: Google Inc.
[setup] Platform Version: 1.6
[setup] API level: 4
[setup] WARNING: No minSdkVersion value set. Application will …
Run Code Online (Sandbox Code Playgroud)