0

使用 android sdk(adt-bundle-windows-x86-20130729), appiumforwindows+0.8.3,在具有 selendroid 功能的 android 模拟器上运行 appium 测试时,出现“aapt”未找到错误,因此将 aapt.exe&lib 复制到sdk 目录中的平台工具文件夹。此错误已修复但给出错误,“原始错误:平台不存在 android-4.2”

我知道这可能是 selendroid/android 问题;如果有人可以提出任何解决此错误的想法,我将不胜感激。

4

3 回答 3

0

出于某种原因,selendroid 正在寻找 Android 4.2,而我安装了 4.3。安装 4.2 也是解决方案。

于 2013-09-11T04:19:43.360 回答
0

如果您直接使用 selendroid,则最近添加了特别针对 Windows 的改进。

当前版本 0.7.0 中构建了对文件夹名称中空格的支持: https ://github.com/selendroid/selendroid/releases/download/0.7.0/selendroid-standalone-0.7.0-with-dependencies.jar

于 2013-11-18T18:38:14.810 回答
0

前段时间我遇到了同样的问题,我的解决方案是将 Java SDK 和 Android ADT-Package 安装到没有任何空白的位置。

在它出现在“C:\Program Files...”之前,这导致 Appium 找不到 aapt.exe,尽管 ANDROID_HOME 和路径变量设置正确。我在 Appium Github 的某个地方找到了一个提示。

于 2013-09-11T11:08:16.453 回答