我正在尝试为Unity编译一个简单的Java库,运行 ant jar 后,我收到以下信息:
/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:649: The following error occurred while executing this line:
/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:694: Execute failed: java.io.IOException: Cannot run program "/Users/****/UnityProjects/****/JavaTestPlugin/${aapt}": error=2, No such file or directory
这很奇怪,因为我之前已经成功编译过这个类,而且我认为我有所有必要的东西。即Android Studio和相关包(工具、Android 4/5等)。我注意到aapt没有位于我的adt-bundle/sdk/platform-tools目录中,但它在其中一个build-tools目录中。即使将后者包含在我的路径中也没有帮助。
无论如何,我正在运行Mac OS 10.10.3,使用最新版本的Android Studio。这个类在升级到Yosemite之前就已经编译过了。我看到了一些关于如何解决这个问题的建议,但是所有这些建议都适用于Linux而不是Mac OS。