Appium问题:找不到aapt请使用Android SDK根目录路径设置ANDROID_HOME环境变量

时间:2019-03-04 10:37:16

标签: appium appium-android

我有问题:

  

找不到aapt请设置ANDROID_HOME环境变量   带有Android SDK根目录路径。

完整:

  

[调试] [W3C]遇到内部错误运行命令:错误:   packageAndLaunchActivityFromManifest失败。原始错误:无法   寻找合适的对象请使用以下命令设置ANDROID_HOME环境变量   Android SDK根目录路径。

我的灌木丛配置文件:

导出

  

JAVA_HOME = /库/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home导出ANDROID_HOME = /用户/ QA /库/ Android / sdk导出   PATH = $ PATH:$ JAVA_HOME / bin

appium-doctor: show that all okey

此设置可正确解决桌面app的问题,

但是对于控制台版本,一直都有问题

  

[调试] [W3C]遇到内部错误运行命令:错误:   packageAndLaunchActivityFromManifest失败。原始错误:无法   寻找合适的对象请使用以下命令设置ANDROID_HOME环境变量   Android SDK根目录路径。

我已经检查了所有主题,但未找到解决方法 请帮助

3 个答案:

答案 0 :(得分:1)

Aapt文件将位于build-tools文件夹中。如下所述在环境变量中添加路径(根据您的计算机)。

D:\...\sdk\build-tools\20.0.0\

有关更多详细信息,请在下面的链接上查看。

https://developer.android.com/studio/command-line/aapt2

希望这会有所帮助。

答案 1 :(得分:0)

首先,您尝试在您的ANDROID_HOME中查找aapt,如果找不到,则可以从以下位置在sdk平台工具中找到:https://developer.android.com/studio/releases/platform-tools 然后将ANDROID_HOME设置为该文件夹路径。

答案 2 :(得分:0)

适用于我的Mac解决方案:

打开Appium桌面。转到“ Appium->配置”,然后使用路径console.log("debug:\n" + JSON.stringify(this.statefoodList[0]?.name))

设置“ ANDROID_HOME”