Sil*_*ght 6 eclipse android aapt
最近,我将我的android-SDK升级到Android M(API 22,MNC预览版).在此之后,每个项目都会在Eclipse打开时报告错误.
错误说: "执行aapt时出错.请检查aapt是否存在于..\sdk\build-tools\23.0.0_rc1\aapt.exe".
检查此*.exe文件后,我发现"aapt.exe" 23.0.0_rc1是..\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,然后是Eclipse,所以我不改变SDK的结构
任何提示将不胜感激.提前致谢.
PS:
@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
Run Code Online (Sandbox Code Playgroud)
在 Windows 中: 将 SDK 的路径设置为 build-tools\23.0.0_rc1\bin\ 文件夹,然后在 AAPT - 上单击鼠标右键。创建直接链接,然后将链接复制到上层的build-tools\23.0文件夹中。0_rc1 \ 并更改名称aapt.exe
然后重启eclipse就可以了。
| 归档时间: |
|
| 查看次数: |
4809 次 |
| 最近记录: |