[解決済み] Gradle バージョン 3.3 は BuildActionExecuter の forTask() メソッドをサポートしていません。
2022-10-22 15:22:26
質問
Android Studio を 3.0 canary 1 にアップデートしたところです。 現在、私は Android Studio 3.0 canary 1 上で既存のプロジェクトに取り組んでいます。 デフォルトでは gradle:3.0.0-alpha1 となっています。 が設定されています。 そこで、gradleのバージョンを2.2.3に変更したら、このエラーが発生しました。
Error:Failed to complete Gradle execution.
原因は 使用しているGradleのバージョン(3.3)は、BuildActionExecuterのforTasks()メソッドをサポートしていません。 forTasks() メソッドをサポートしていません。これに対するサポートは Gradle 3.5 およびそれ以降のすべてのバージョンで利用可能です。
私のgradleファイルをここに添付しました
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
どのように解決するのですか?
私もちょうど同じような問題がありました。GradleのdistributionUrlを"gradle-wrapper.properties"で変更することで解決しました。
以下は私が設定したものです。
#Wed Mar 22 16:13:58 BRT 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
詳細はこちら
移行を支援する公式ビデオ https://www.youtube.com/watch?v=oBsbI8ICYKg
以下の @TmTron さんのコメントもご覧ください。
関連
-
[解決済み] [Solved] Unsupported method: ベースコンフィグ.getApplicationIdSuffix()
-
[解決済み] エラーメッセージ "Android Gradle plugin requires Java 11 to run. 現在、Java 1.8を使用しています"
-
[解決済み] android studioでgradleをアップデートする方法は?
-
[解決済み】Android Studio 4.2のgradleツールウィンドウに、Gradleタスクが表示されない。
-
[解決済み] Flutter Appは "Running Gradle task 'assembleDebug'..."(Gradle タスク 'assembleDebug'を実行しています)で立ち往生しています。"
-
[解決済み] Gradle artifact dependency graph コマンドとは何ですか?
-
[解決済み] Gradleから現在のOSを検出する方法
-
[解決済み] Gradleで、共通の依存関係を一箇所で宣言するにはどうしたらいいですか?
-
[解決済み] コマンドラインからGradleに引数を渡す方法
-
[解決済み] Android StudioでGradleのタスク実行を停止するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Flutter Appは "Running Gradle task 'assembleDebug'..."(Gradle タスク 'assembleDebug'を実行しています)で立ち往生しています。"
-
[解決済み] Gradle artifact dependency graph コマンドとは何ですか?
-
[解決済み] Gradleから現在のOSを検出する方法
-
[解決済み] Gradleで、共通の依存関係を一箇所で宣言するにはどうしたらいいですか?
-
[解決済み] コマンドラインからGradleに引数を渡す方法
-
[解決済み] Android StudioでGradleのタスク実行を停止するには?