Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.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 &引用;葫芦安卓运行apk“;传递包含空格的环境变量_Android_Cucumber_Environment Variables_Batch Processing_Calabash - Fatal编程技术网

Android &引用;葫芦安卓运行apk“;传递包含空格的环境变量

Android &引用;葫芦安卓运行apk“;传递包含空格的环境变量,android,cucumber,environment-variables,batch-processing,calabash,Android,Cucumber,Environment Variables,Batch Processing,Calabash,我在命令提示符(Windows)中使用以下命令运行葫芦测试用例。我需要向测试用例传递一些环境变量。我能够传递变量“IP地址,用户电子邮件”,如下所示。但无法传递USER_NAME变量,因为该变量中包含空格 calabash-android run myApp.apk IP_ADDRESS=192.168.30.169 USER_EMAIL=xyz@abc.com USER_NAME=bruce wayne 我尝试过用单引号、双引号传递变量,并在空格前添加转义字符(\)。但每次它给我一个错误 "

我在命令提示符(Windows)中使用以下命令运行葫芦测试用例。我需要向测试用例传递一些环境变量。我能够传递变量“IP地址,用户电子邮件”,如下所示。但无法传递USER_NAME变量,因为该变量中包含空格

calabash-android run myApp.apk IP_ADDRESS=192.168.30.169 USER_EMAIL=xyz@abc.com USER_NAME=bruce wayne
我尝试过用单引号、双引号传递变量,并在空格前添加转义字符(\)。但每次它给我一个错误

"No such file or directory - wayne. Please create a wayne directory to get started.
 (Errno::ENOENT)"

请帮助我建议一种将这些环境变量与run命令一起传递的方法。

尝试以下解决方案:

set IP_ADDRESS=192.168.30.169
set USER_EMAIL=xyz@abc.com
set USER_NAME='bruce wayne'
calabash-android run myApp.apk

那么变量也应该在测试中可用。

它给出了一个错误,是的,非常感谢它的工作:)只是报价不是必需的。