Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.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
C# Xamarin用户界面测试_C#_Xamarin_Xamarin.forms - Fatal编程技术网

C# Xamarin用户界面测试

C# Xamarin用户界面测试,c#,xamarin,xamarin.forms,C#,Xamarin,Xamarin.forms,我正在尝试运行一个简单的Xamarin UI测试。我已经设置了ANDROID_HOME变量,但测试仍然抛出异常(见图)。我正在使用Microsoft Visual Studio Professional 2019版本16.8.1。 我的android sdk的路径是C:\Program Files(x86)\android\android sdk。我从25岁开始安装平台 编辑 我对用户变量进行了更改(还添加了一个JAVA_HOME变量)。还是不行。(见图) 编辑2 已解决 问题是我在AN

我正在尝试运行一个简单的Xamarin UI测试。我已经设置了ANDROID_HOME变量,但测试仍然抛出异常(见图)。我正在使用Microsoft Visual Studio Professional 2019版本16.8.1。 我的android sdk的路径是C:\Program Files(x86)\android\android sdk。我从25岁开始安装平台

编辑 我对用户变量进行了更改(还添加了一个JAVA_HOME变量)。还是不行。(见图)

编辑2 已解决
问题是我在ANDROID_HOME变量中有多个路径(正如Cheesebaron在评论中提到的)。系统变量中有一个名为“Path”(我没有注意到)的变量,您需要修改并添加%ANDROID\u HOME%\tools和%ANDROID\u HOME%\platform tools。同样,如果您在PC中使用visual stuido,则必须添加JAVA_HOME变量(如Junior Jiang answer中所示)。

首先,您需要在用户变量中添加ANDROID_HOME

第二个,还需要在路径
中添加以下路径:

最后一次,保存更改并关闭visual studio以重新打开以检查其是否工作

===============================更新======================

用户变量中尝试添加JAVA\u HOME

并在路径中添加以下路径:


为什么这两个都有多个路径?环境变量应该是单个路径,我从何处读取它。。我只尝试了单路径,但结果相同,但仍然不起作用。见编辑的问题please@puko好的,您可以在用户变量中添加
JAVA\u HOME
,试试看。我将更新答案。还添加了JAVA_HOME变量,但结果相同:((请参见更新的问题)@puko打开PC的终端,键入
android
JAVA
,检查环境变量是否工作。最后它工作了..参见我更新的问题..非常感谢