使用gradle对Android仪器测试的命令行参数

Jay*_*ran 6 android automated-tests command-line-arguments gradle

有没有人知道如何将命令行参数传递给使用gradle运行的Android检测测试.使用-p参数或-D参数调用gradle connectedInstrumentTest似乎不起作用.我正在尝试使用gradle将命令行参数传递给我的仪器测试.

Ale*_*kin 7

根据文档,从 1.3.0 版本的插件开始,这是可能的: http: //tools.android.com/tech-docs/new-build-system

现在可以在 build.gradle 中指定仪器测试运行器参数(在 defaultConfig 或每种风格中):

android {
     defaultConfig {
         testInstrumentationRunnerArguments size: "medium"
     } 
 }
Run Code Online (Sandbox Code Playgroud)

这也可以在命令行上完成:

./gradlew cC -Pandroid.testInstrumentationRunnerArguments.size=medium


Xav*_*het 1

你的意思是传递参数给 am 命令?目前还不可能。