Android SDK 内に Gradle ラッパーが見つかりませんでした。Android SDK を更新する必要がある可能性があります [重複] 質問する

Android SDK 内に Gradle ラッパーが見つかりませんでした。Android SDK を更新する必要がある可能性があります [重複] 質問する

ionic2アプリケーションをビルドしようとしています。実行中にこのエラーが発生しましたionic build android。エラーログは次のとおりです。

ANDROID_HOME=/home/varun/Android/Sdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle
Error: Could not find gradle wrapper within Android SDK. Might need to    update your Android SDK.
Looked here: /home/varun/Android/Sdk/tools/templates/gradle/wrapper

SDK を更新しようとしましたが、SDK バージョンが最新であることがわかりました。

フォルダを見るとディレクトリAndroid/Sdk/toolsがありませんtemplates。私はUbuntu 16.04でCordovaバージョンを実行しています6.5.0

ベストアンサー1

編集:

Cordova Androidの新しいリリースがあり、SDKツール26.xxのいくつかの問題も修正されています。

cordova platform update [email protected]

または

cordova platform rm android
cordova platform add [email protected]

古い回答

Google は最新の SDK ツール アップデートにより、Cordova Android 6.1.x およびその他のフレームワークを破壊しました。

Cordova Android 6.2.1 がリリースされ、最新の Android SDK と互換性を持つようになりました。

現在互換性のないAndroidプラットフォームをアップデートするには、cordova platform update [email protected]

または、既存のプラットフォームを削除して新しいプラットフォームを追加することもできます (yourProject/platforms/android/ フォルダー内で行った手動の変更はすべて削除されます)

cordova platform rm android cordova platform add [email protected]

現在の CLI ではデフォルトで 6.1.x がインストールされるため、バージョンを指定する必要があります。

おすすめ記事