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

Я попытался скомпилировать основной проект libreoffice (выбирая модуль Android) (с make, 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 года)? Это может быть изменение в исходном коде, которое внесло ошибку, но я уверен, что она будет замечена уже, и это происходит в течение нескольких дней... Кто-нибудь сталкивался с подобной проблемой?

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)

Изменения:

  • Устаревшие / устаревшие инструменты были удалены:
    • андроид
    • ддмс (вместо этого см. Использование DDMS)
    • draw9patch (вместо этого смотрите Draw 9-patch)
    • Иерархия просмотра (вместо этого см. профиль вашего макета с Иерархии просмотра)
    • traceview (вместо этого смотрите Профилирование с Traceview и dmtracedump)
    • муравьиные сценарии
    • Шаблоны проектов и мероприятий

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

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

Другие вопросы по тегам