Подтвердить что ты не робот

В Android SDK неожиданно отсутствует папка ant/. Удалил ли Google его?

Я пробовал компилировать проект libreoffice core (выбор модуля Android) (с участием make, no Gradle), и я получаю эту ошибку:

/home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml:90: 
Cannot find /home/aleksandar/Android/Sdk/tools/ant/build.xml imported from /home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml

При просмотре моего SDK я понял, что папка /Sdk/tools/ant даже не существует. Это так, как должно быть?

Я не уверен, почему это вызывает эту ошибку сейчас, особенно, что я много раз строил проект без каких-либо проблем. Единственное, что я знаю об этом, было изменено, так это то, что я обновил все инструменты (SDK и NDK). Было ли какое-либо обратное изменение совместимости во время публикации этого сообщения (март 2017 года)? Это может быть изменение исходного кода, введёвшего ошибку, но я уверен, что это уже будет замечено, и это продолжается уже пару дней... Кто-нибудь сталкивался с подобной проблемой?

4b9b3361

Ответ 1

Да


Команда Android решила удалить все старые и устаревшие скрипты из SDK в мартовской версии 25.3.0 SDK Tools

https://developer.android.com/studio/releases/sdk-tools.html SDK Tools, Revision 25.3.0 (March 2017)

Изменения:

  • Устаревшие/устаревшие инструменты были удалены:
    • Android
    • ddms (вместо этого см. Использование DDMS)
    • draw9patch (вместо этого нарисуйте 9-патч)
    • hierarchyviewer (вместо этого просмотрите профиль своего макета с помощью средства просмотра иерархии)
    • traceview (вместо этого просмотрите профилирование с помощью Traceview и dmtracedump)
    • ant скрипты
    • Шаблоны проектов и действий

здесь вы можете скачать более старую версию:

https://dl.google.com/android/repository/tools_r25.2.5-windows.zip

https://dl.google.com/android/repository/tools_r25.2.5-macosx.zip

https://dl.google.com/android/repository/tools_r25.2.5-linux.zip