Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行插入指令的Android测试会产生;未知的命令行选项'--测试'&引用;_Android_Testing_Gradle_Fastlane - Fatal编程技术网

运行插入指令的Android测试会产生;未知的命令行选项'--测试'&引用;

运行插入指令的Android测试会产生;未知的命令行选项'--测试'&引用;,android,testing,gradle,fastlane,Android,Testing,Gradle,Fastlane,我需要在我的应用程序的一个特定包中,通过命令行,在一个fastfile中使用Gradle运行测试。 我正在使用这个命令 sh './gradlew test --tests "com.package.exemple.*"' 但它给了我这个错误 配置任务时出现问题:应用程序:从命令行测试 >未知的命令行选项“--tests” 我尝试了很多变体,但都没有成功 谢谢你的帮助 与此问题相关的问题有很多。请使用星号并使用特定的变体名称 当前顶级“测试”任务不接受“-tests” 论点

我需要在我的应用程序的一个特定包中,通过命令行,在一个fastfile中使用Gradle运行测试。 我正在使用这个命令

sh './gradlew test --tests "com.package.exemple.*"'
但它给了我这个错误

配置任务时出现问题:应用程序:从命令行测试

>未知的命令行选项“--tests”

我尝试了很多变体,但都没有成功

谢谢你的帮助

与此问题相关的问题有很多。请使用星号并使用特定的变体名称

当前顶级“测试”任务不接受“-tests” 论点相反,您必须为特定任务运行显式“测试”任务 变量(例如“testDebugUnitTest”)

您使用的语法如文档所示是正确的

但是,
VariantName
似乎是强制性的

你可以找到一个例子

Gradle还允许您使用--tests以特定测试为目标 旗帜例如,以下命令仅运行 指定生成变量的sampleTestMethod测试

/gradlew testVariantName--tests*.sampleTestMethod


很明显,它永远不会被修复,有什么解决办法吗?