Eu tentei compilar libreoffice core projeto (escolhendo Android módulo)) (com make
, sem Gradle envolvido ainda), e estou obtendo isso erro:
/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
Ao examinar meu SDK, percebi que a pasta /Sdk/tools/ant
Nem existe. É assim que deve ser?
Não sei por que ele causa esse erro agora, principalmente porque construí o projeto várias vezes sem problemas. A única coisa que sei que foi alterada é que atualizei todas as ferramentas (SDK e NDK). Houve alguma mudança de compatibilidade com versões anteriores na época em que foi publicada (março de 2017)? Pode ser a alteração no código-fonte que introduziu o bug, mas tenho certeza de que já seria notado, e isso ocorre por alguns dias ... Alguém encontrou um problema semelhante?
Sim
A equipe do Android decidiu remover todos os scripts antigos e obsoletos do SDK na versão de março de 25.3.0 SDK Tools
https://developer.Android.com/studio/releases/sdk-tools.htmlSDK Tools, Revision 25.3.0 (March 2017)
Alterar:
- As ferramentas obsoletas/obsoletas foram removidas:
- Android
- ddms (consulte Como usar DDMS)
- draw9patch (em vez disso, consulte Draw 9-patch)
- hierarchyviewer (em vez disso, consulte o perfil do seu layout com o Hierarchy Viewer)
- traceview (em vez disso, consulte Criação de perfil com Traceview e dmtracedump)
- scripts ant
- Modelos de projeto e atividade
aqui você pode baixar a versão anterior:
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