【问题标题】:Error Running Android Project in Intellij IDEA在 Intellij IDEA 中运行 Android 项目时出错
【发布时间】:2013-05-13 19:51:24
【问题描述】:

当我使用 AVD 在 Intellij IDEA 中运行我的 android 项目时,出现此错误

android-apt-compiler:无法运行程序“/Users/myAccount/Documents/android-sdk-macosx/platform-tools/aapt”:错误=2,没有这样的文件或目录

有人可以帮忙吗?提前致谢!

【问题讨论】:

标签: android intellij-idea avd


【解决方案1】:

我在 mac 10.8 上成功解析

只复制了 aapt 和 lib\dx.jar 和 dx

来自 build-tools/18.0.1 到 平台工具

【讨论】:

    【解决方案2】:

    是的,根据 Simon 在 Android Hello-World compile error: Intellij cannot find aapt “似乎 r22 SDK 版本的最新更新将 aapt 和 lib jar 从平台工具移到了构建工具目录。在我们等待 JetBrains 发布更新时,这里有一个使用几个符号链接的快速修复对于 Unix 用户:

    从您的 AndroidSDK/platform-tools 目录中,运行以下命令:

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

    ...并且 IntelliJ 应该能够正常编译。 "

    不幸的是,复制是在 Windows 上解决此问题的更简单方法... 除非你使用像

    这样的东西
    mklink /H C:\Users\Tom\androidsdk\build-tools\17.0.0\aapt.exe C:\Users\Tom\androidsdk\platform-tools\aapt.exe
    

    在命令提示符中尝试将文件的硬链接窗口样式创建到您的平台工具文件夹。

    请注意,我还没有尝试过这个......

    【讨论】:

    • 值得注意的是,您需要更改版本号以匹配您安装的版本 - 在我的情况下,它是 18.0.1,而不是 17.0.0...
    【解决方案3】:

    我只复制了aapt.exelib\dx.jar

    来自 build-tools\android-4.2.2

    平台工具

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-20
        • 1970-01-01
        • 1970-01-01
        • 2021-07-23
        • 2017-07-21
        • 1970-01-01
        • 2017-07-28
        相关资源
        最近更新 更多