libreoffice core project(chooseing Android module)(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年3月)に、後方互換性を損なうような変更はありましたか?バグを導入したのはソースコードの変更かもしれませんが、すでに気づいていると確信しており、これは数日間続いています...誰かが同様の問題に遭遇しましたか?
はい
Androidチームは、25.3.0 SDKツールの3月リリースで、古いスクリプトと古いスクリプトをすべてSDKから削除することを決定しました
https://developer.Android.com/studio/releases/sdk-tools.htmlSDK Tools, Revision 25.3.0 (March 2017)
変更点:
- 廃止/非推奨のツールは削除されました:
- Android
- ddms(代わりにDDMSの使用を参照)
- draw9patch(代わりにDraw 9-patchを参照)
- hierarchyviewer(代わりに、Hierarchy Viewerでレイアウトをプロファイルするを参照)
- 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