如何在ubuntu 16.04中设置ANDROID_HOME环境变量

时间:2017-10-13 07:49:18

标签: java android android-studio intellij-idea appium

使用appium

运行java移动自动化测试用例时,我遇到此错误
mvn -Dtest=SavedPhotosTest  test -DFILEPATH="sample.apk"
  

处理命令时发生未知的服务器端错误。   原始错误:packageAndLaunchActivityFromManifest失败。原版的   错误:无法找到aapt请设置ANDROID_HOME环境   使用Android SDK根目录路径的变量。 (警告:   服务器没有提供任何堆栈跟踪信息)

我已经在我的.bashrc中设置了ANDROID_HOME

export ANDROID_HOME=/home/user/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/build-tools

appium也在另一个终端上运行

配置:

  

IntelliJ IDE - > ideaIC-2017.2.4 Android-studio - >   android-studio-ide-162.4069837-linux appium - > 1.7.1

我已经尝试过以下链接:

https://discuss.appium.io/t/error-could-not-find-aapt/671/5 Could not find aapt with appium server

https://discuss.appium.io/t/error-could-not-find-aapt/671

How to set IntelliJ IDEA Project SDK

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 Appium无法找到ANDROID_HOME env变量。 在我的情况下,这个问题背后的原因是我在我的linux机器上运行了 sudo 访问的appium。如果您使用root权限运行,请尝试在没有root权限的情况下运行。