Ant jar error: Execute failed: java.io.IOException: не удается запустить программу … $ {aapt} ": ошибка = 2, нет такого файла или каталога

Я пытаюсь скомпилировать простую библиотеку Java для Unity, и после запуска 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 и связанные с ней пакеты (Tools, Android 4/5 и т. Д.). Я заметил, что aapt не находится в моем каталоге adt-bundle / sdk / platform-tools, но он находится в одном из каталогов инструментов сборки. Даже включение последнего на мой путь не помогло.

Во всяком случае, я запускаю Mac OS 10.10.3 с самой современной версией Android Studio. Этот класс скомпилирован перед обновлением до Yosemite. Я видел предложения по устранению этой проблемы, но все эти предложения относятся к Linux, а не к Mac OS.

Обновили ли вы инструменты Android SDK до 24.3.2? Это, похоже, вызвало эту проблему. Добавьте следующие 4 строки в стартовую строку 484 android-sdk-path / tools / ant / build.xml и, надеюсь, она должна решить.

 <property name="aidl" location="${android.build.tools.dir}/aidl${exe}" /> <property name="aapt" location="${android.build.tools.dir}/aapt${exe}" /> <property name="dx" location="${android.build.tools.dir}/dx${bat}" /> <property name="zipalign" location="${android.build.tools.dir}/zipalign${exe}" /> 

Это исправлено в последнем обновлении инструментов ( https://code.google.com/p/android/issues/detail?id=176488 )

Intereting Posts
Общие действия и безопасность потоков Вложенные фрагменты getchildfragmentmanager, вызывающие сбой Как изменить размер элементов в Spinner с несколькими вариантами выбора? Возможно ли программное обеспечение Google отслеживать URL-адрес реферера URL-адреса Google Maps в мобильном браузере, который открывает собственное приложение? Где посмотреть примеры android.R.layout? Уведомления GCM push не работают, если приложение закрыто на некоторых устройствах Проверка лицензии для про-ключа В чем разница между android: layout_width и android: width Android WebView не загружает URL HTTPS Генератор градиентов для android End SurfaceView и GameThread при выходе из приложения Несколько вариантов сборки с рекламой и без нее (новая политика разработчиков Google) Как получить иконки hdpi приложения на планшетах Android API 11 и более (в java-коде)? Неожиданно неожиданно произошла авария в галактике nexus Разрешение конфликтов в SQLiteDatabase Android