从 gradle CLI 修改 运行 配置
Modifying run configurations from gradle CLI
我正在编写一个 Android 应用程序 (app),它依赖于一个库 (lib)。我想要 运行 这个库中的单元测试用例。
运行 原样的测试用例,给了我这个错误
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
更改工作目录路径 run/debug 配置 来自'lib' 到 'app' 帮我解决了这个问题。
但是,当我 运行 使用 Gradle CLI 的相同测试用例时,测试用例失败并出现与上述相同的错误。
有人可以告诉我 how/where 在使用 gradle/gradlew 时设置工作目录吗?
工作目录是你的工作目录是你的工作目录。
在调用 gradle / gradlew 之前先 cd 进入应用程序,您的工作目录是应用程序。
你当然也可以设置 Test
类型的任务的 workingDir
属性 运行使其独立于你正在执行的目录 Gradle这可能是更好的变体。
我正在编写一个 Android 应用程序 (app),它依赖于一个库 (lib)。我想要 运行 这个库中的单元测试用例。
运行 原样的测试用例,给了我这个错误
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
更改工作目录路径 run/debug 配置 来自'lib' 到 'app' 帮我解决了这个问题。
但是,当我 运行 使用 Gradle CLI 的相同测试用例时,测试用例失败并出现与上述相同的错误。
有人可以告诉我 how/where 在使用 gradle/gradlew 时设置工作目录吗?
工作目录是你的工作目录是你的工作目录。
在调用 gradle / gradlew 之前先 cd 进入应用程序,您的工作目录是应用程序。
你当然也可以设置 Test
类型的任务的 workingDir
属性 运行使其独立于你正在执行的目录 Gradle这可能是更好的变体。