gpt4 book ai didi

android - Eclipse:请检查 aapt 是否存在于 "..\sdk\build-tools\23.0.0_rc1\aapt.exe"

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:58:55 25 4
gpt4 key购买 nike

最近,我将我的 android-SDK 升级到了 Android M(API 22,MNC 预览版)。之后,每个项目打开Eclipse都报错。

错误说:“执行 aapt 时出错。请检查 aapt 是否存在于 ..\sdk\build-tools\23.0.0_rc1\aapt.exe”

查看这个*.exe文件,发现23.0.0_rc1的“aapt.exe”在..\23.0.0_rc1\bin\aapt.exe 不像 22.0.1 位于 ..\22.0.1\aapt.exe。所以,aapt.exe的位置发生了变化,但Eclipse无法意识到这一点。

那么,Android 是故意还是不小心这样做的?在不改变原文件结构的情况下,如何解决这个问题?

我使用 Eclipse 和 Android Studio。所以,我想首先确保 Android SDK 对 AS 是 OK,然后是 Eclipse,所以我不改变 SDK 的结构

任何提示将不胜感激。提前致谢。

附言:

  • 我的操作系统是 Windows 7Mac OS X
  • EclipseADT 插件版本23.0.6,目前是最新的;
  • 此外,Eclipse 时弹出窗口还报告了另一个错误开始:错误:错误解析...\sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xmlcvc-complex-type.2.4.d: 发现以 开头的无效内容“d:skin”的元素。这个子元素不应该出现在这里。

最佳答案

@Josecash 的回答非常有效。这是该链接的英文解决方案。

事实证明,现在 build-tools/23.0.0_rc1/文件夹中的二进制文件位于名为 bin 的子文件夹中,因此当 eclipse 在其新路径中找不到它们时,最快的解决方案是创建一个直接链接到二进制文件 你正在寻找的文件夹 eclipse.

在 Linux 中:

$ cd / path / to / sdk /build-tools/23.0.0_rc1/
$ ln -s bin/aapt

在 Windows 中:让 SDK 的路径为 build-tools\23.0.0_rc1\bin\folder 在那里单击 AAPT - 上的鼠标右键。创建直接链接,然后将链接复制到上层的build-tools\23.0文件夹中。 0_rc1\并改名为aapt.exe

然后重启eclipse。

关于android - Eclipse:请检查 aapt 是否存在于 "..\sdk\build-tools\23.0.0_rc1\aapt.exe",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30564813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com