【问题标题】:After set up Appium will pop not find out aapt设置Appium后会弹出找不到aapt
【发布时间】:2019-07-23 02:49:55
【问题描述】:

我正在尝试设置我的 Appium 自动服务器,设置完成后点击启动会话 botten 将显示以下错误消息。

处理命令时出现未知的服务器端错误。 原始错误:在 PATH 中找不到“aapt”。请设置 带有 Android SDK 根目录的 ANDROID_HOME 环境变量 路径。

在我跟随更改后,但不起作用

export ANDROID_HOME=$HOME/Library/Android/sdk 
export JAVA_HOHE="$(/usr/libexec/java_home -v 1.8)" 
export ANDROID_HOME=/home/hauying/Library/Andriod/sdk 
export PATH=$ANDROID_HOME/platform-tools:$PATH 
export PATH=$ANDROID_HOME/tools:$PATH 
export PATH=$ANDROID_HOME/build-tools/29.0.1:$PATH 
export PATH=$PATH:$ANDROID_HOME/emulator 
export PATH=$PATH:$ANDROID_HOME/tools 
export PATH=$PATH:$ANDROID_HOME/tools/bin 
export PATH=$PATH:$ANDROID_HOME/platfrom-tools 
export PATH=$PATH:/Applications/apache-maven-3.6.0/bin

【问题讨论】:

  • 这似乎是您的 android 设置的问题。您的 android sdk 文件夹中是否有带有 adb.exe 和其他文件的“\tools\bin\”?这将是包含platform-toolsbuild-tools 等的同一文件夹。当您尝试从终端或命令行执行 adb 设备时,是否可以识别 adb?
  • @ PRERNA PAL 是的,我可以使用“adb devices”它工作
  • 我跟随我创建新文件夹我看到我的文件夹是 /home/hauying/Android/tool 我设置为 /home/hauying/Library/Android/sdk/ 正在工作但弹出另一个错误消息:处理命令时发生未知的服务器端错误。原始错误:在 PATH 中找不到“aapt”。请使用 Android SDK 根目录路径设置 ANDROID_HOME 环境变量。
  • 我重新启动我的笔记本电脑它会再次弹出错误......并且没有工作
  • 我的latop是Linux的PATH怎么编辑

标签: appium


【解决方案1】:

请更新您的bash_profile 以从终端访问 adb 在 PC 打开终端上, 编辑文件的一个好方法是使用 nano 或 vi。您可以使用命令 sudo nano ~/.bash_profile,并在出现提示时输入您的管理员密码,然后将以下行添加到末尾并保存文件。确保根据您机器上的文件路径进行更改

export ANDROID_HOME=/Users/krishnachetan/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/build-tools/28.0.3:$PATH

要激活当前 shell 中的更改,您必须“获取”更新的 bash_profile 文件。您可以使用以下命令执行此操作:

$ source ~/.bash_profile 这只是将文件的设置导入当前 shell。现在每次你打开你的 shell 时,你的 bash_profile 都会自动被“源化”,你不需要每次都运行这个命令。

【讨论】:

  • aapt 是构建工具的一部分,因此请确保根据您的路径更改构建工具的版本号
  • 我需要删除我的旧导出吗?
  • 为构建工具添加导出
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-12
  • 2019-10-18
  • 2019-07-25
  • 2019-07-10
  • 2017-02-05
  • 2013-09-26
  • 2018-12-19
相关资源
最近更新 更多