如何在 ubuntu 14.04 中设置 selendroid?无法执行 selendroid 脚本。eclipse 控制台中显示 ANDROID_HOME 未找到错误

如何在 ubuntu 14.04 中设置 selendroid?无法执行 selendroid 脚本。eclipse 控制台中显示 ANDROID_HOME 未找到错误

我正在尝试在 ubuntu 中设置 selendroid 以用于移动应用程序测试目的。

首先,我从 ubuntu 软件中心安装了 JAVA。

然后我安装了 android SDK 并在 .bashrc 中设置了路径,如下所示:

export PATH=${PATH}:/opt/android-sdk-linux/tools
export PATH=${PATH}:/opt/android-sdk-linux/platform-tools
export ANDROID_HOME=/opt/android-sdk-linux

我已经将android sdk安装到opt文件夹,因此路径如上所示。

我已经安装了 eclipse Mars.2。在 eclispe 中 - 使用安装新软件,我已经安装了 Android SDK 相关插件,并且在

窗口-首选项-Android如图所示android-路径设置

我已经在 POM.xml 中使用 testng、selenium-java、selendroid-client、selendroid-standalone 创建了一个 maven 项目,并创建了一个示例 selendroid 测试用例。

执行时间

严重:构建服务器时出错:未找到环境变量“ANDROID_HOME”!

显示。

在终端中,当我回显 $ANDROID_HOME 时,它显示 /opt/android-sdk-linux。

如何解决此问题?提前致谢。如果需要进一步说明,请告诉我。

答案1

你试过了吗echo $PATH?在你的终端上输入此命令(我使用的是 Ubuntu 16.0.4)。之后,你应该会发现其中包含的 Android SDK 目录如下:

/home/<your-username>/Android/Sdk/tools:... 

如果是,则ANDROID_HOME说明您的设置正确,否则需要进行设置。再次设置 android home 变量并检查它是否出现在结果中。

相关内容