【问题标题】:Could not find aapt with appium server无法使用 appium 服务器找到 aapt
【发布时间】:2016-05-25 09:59:15
【问题描述】:

我目前正在尝试在带有 appium 的 android 模拟器设备上运行测试, 一切正常,appium 解锁了设备的屏幕,但是我有这个错误:

[ADB] Error: Could not find aapt Please set the ANDROID_HOME environment variable with the Android SDK root directory path

我将我的 bash 文件中的 ANDROID_HOME varaibale 设置为:

export ANDROID_HOME=/home/tar/android/android-sdk-linux/ 

我还将其他变量设置为:

export ANDROID_SDK_HOME=/home/tar/android/android-sdk-linux

export PATH=${PATH}:/home/tar/android/android-sdk-linux/platform-tools

export PATH=${PATH}:/home/tar/android/android-sdk-linux/tools 

但我仍然面临同样的错误,

请问有人知道如何解决这个问题吗?

谢谢

【问题讨论】:

    标签: android testing adb emulation appium


    【解决方案1】:

    首先确保您已正确安装 SDK,并且您在 ANDROID_HOME 中的路径指向包含 /​​bin 文件夹的文件夹。

    然后尝试运行:

    source ~/.bashrc
    

    或登录和注销以应用 bash 文件中的新更改。

    您还可以重用您的 ANDROID_HOME 变量:

    export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
    export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools
    

    这样,如果 SDK 的位置发生变化,您就不必更改所有变量。

    【讨论】:

      【解决方案2】:

      对于 Windows:

      1. 打开我的电脑属性
      2. 点击“高级系统设置”
      3. 点击“环境变量..”
      4. 用户系统创建变量
      5. 重新启动 IDE。!

      请看下图:

      【讨论】:

        【解决方案3】:

        sudo nano ~/bash_profile 并添加:

        export ANDROID_HOME=/home/tar/android/android-sdk-linux/

        export ANDROID_SDK_HOME=/home/tar/android/android-sdk-linux

        export PATH=${PATH}:/home/tar/android/android-sdk-linux/platform-tools

        export PATH=${PATH}:/home/tar/android/android-sdk-linux/tools

        【讨论】:

          【解决方案4】:

          在 Android Studio SDK 的最新版本中,aapt 不在工具中,也不在平台工具中,而是在构建工具中。您需要将其添加到您的 PATH 中,以便 Appium 找到它。

          export PATH="$ANDROID_HOME/build-tools:$PATH"
          

          【讨论】:

            【解决方案5】:

            将 aapt.exe 从 build-tools 复制到 platflorm-tools。还要确保将 ANDRIOD_HOME 添加到 Windows 环境变量中的 sdk 文件夹。这解决了我的问题。

            【讨论】:

              猜你喜欢
              • 2021-07-02
              • 2014-07-31
              • 1970-01-01
              • 1970-01-01
              • 2015-07-31
              • 1970-01-01
              • 2017-08-06
              • 2016-11-28
              • 2014-09-07
              相关资源
              最近更新 更多