2013-05-18 37 views
10

当我运行使用AVD在IntelliJ IDEA的我的Android项目中,我得到这个错误错误的IntelliJ IDEA运行的Android项目

Android的易编译:不能运行程序“/用户/我的帐户/文档/ Android的SDK -macosx/platform-tools/aapt“:error = 2,没有这样的文件或目录

任何人都可以帮忙吗?提前致谢!

+1

同样的问题,在出现的IntelliJ旗舰版,12.1.3 Mac上。有一个错误报告http://youtrack.jetbrains.com/issue/IDEA-107311,请投票! – Alex

+1

检查:[ADT 22 - 升级后缺少aapt.exe](http://stackoverflow.com/questions/16585099/adt-22-missing-aapt-exe-after-upgrading) –

回答

3

我是成功解决了在Mac 10.8

只复制AAPT和lib \ dx.jar和DX

从构建工具/ 18.0.1 到 平台工具

4

我通过将所有文件从android-sdk/build-tools/17.0.0复制到platform-tools文件夹来解决WIn上的这个问题。

0

我只复制aapt.exelib\dx.jar

构建工具\ Android的4.2.2

平台工具

6

呀根据西蒙 Android Hello-World compile error: Intellij cannot find aapt “看来最新的更新为t他的r22 SDK版本将aapt和lib jar从平台工具移到了build-tools目录。虽然我们等待JetBrains公司发布的更新,这里是用一对夫妇的Unix用户符号链接的快速修复:

从你的AndroidSDK /平台的工具目录下,运行以下命令:

ln -s ../build-tools/17.0.0/aapt aapt 
ln -s ../build-tools/17.0.0/lib lib 

.. 。和IntelliJ应该能够正常编译。 “

不幸的是复制是解决这个窗户上的更简单的方法... 除非你使用类似

mklink /H C:\Users\Tom\androidsdk\build-tools\17.0.0\aapt.exe C:\Users\Tom\androidsdk\platform-tools\aapt.exe 

在命令提示符下尝试使该文件的硬链接窗口的风格,你的平台工具文件夹。

告诫我没有尝试这样做虽然...

+2

值得注意的是,你需要更改版本号以匹配您安装的版本 - 在我的情况下,它是18.0.1,而不是17.0.0 ... – yochannah