从gradle CLI修改运行配置

时间:2017-05-11 09:55:13

标签: android android-studio gradle gradlew

我正在编写一个依赖于库(lib)的Android应用程序(app)。我想运行此库中的单元测试用例。

按原样运行测试用例,给了我这个错误

java.lang.RuntimeException: java.lang.RuntimeException: build\intermediates\manifests\full\debug\AndroidManifest.xml not found or not a file; it should point to your project's AndroidManifest.xml

运行/调试配置中的 工作目录路径 从“lib”更改为“app”帮助我解决了这个问题。< / p>

但是,当我使用Gradle CLI运行相同的测试用例时,测试用例失败并出现与上述相同的错误。

有人可以告诉我在使用gradle / gradlew时如何设置工作目录/在哪里?

1 个答案:

答案 0 :(得分:1)

工作目录是您的工作目录是您的工作目录。

只需在调用gradle / gradlew之前进入应用程序,并且您的工作目录是应用程序。

您当然也可以设置workingDir类型任务的Test属性,使其独立于您执行Gradle的目录,这可能是更好的变体。