1. エラー記録
エラーメッセージ:
Unsupported Gradle.
The project uses Gradle version which is incompatible with Android Studio 2021.3.
Possible solution:
- Open Gradle wrapper settings, upgrade version to 3.0 or newer and reload the project
2. 問題分析
使用される ijkplayer のバージョンは 0.8.8 (2018 バージョン) で、生成された Android Studio プロジェクトのソース コードも 2018 年に実行されました。
- Android Studioのバージョン、
- Gradle ビルド ツールのバージョン、
- Android Gradleプラグインのバージョン、
現在のものとは大きく異なります。
上記の構築ツール、AS 開発環境、AGP プラグイン、およびバージョンの対応については、https://developer.android.google.cn/studio/releases/gradle-pluginドキュメントを参照してください。
Android Gradle プラグインのバージョンと、対応する最小 Gradle ビルド ツール バージョン:
Android Gradle プラグインのバージョン | 最低限必要な Gradle ビルド ツールのバージョン |
---|---|
8.1 | 8.0 |
8.0 | 8.0 |
7.4 | 7.5 |
7.3 | 7.4 |
7.2 | 7.3.3 |
7.1 | 7.2 |
7.0 | 7.0 |
4.2.0以降 | 6.7.1 |
Android Gradleプラグインのバージョン(旧バージョン) | 必要な Gradle バージョン (古いバージョン) |
— | — |
4.1.0以降 | 6.5+ |
4.0.0+ | 6.1.1+ |
3.6.0 - 3.6.4 | 5.6.4+ |
3.5.0~3.5.4 | 5.4.1+ |
3.4.0 - 3.4.3 | 5.1.1+ |
3.3.0 - 3.3.3 | 4.10.1+ |
3.2.0 - 3.2.1 | 4.6+ |
3.1.0以降 | 4.4+ |
3.0.0+ | 4.1+ |
2.3.0以降 | 3.3+ |
2.1.3 - 2.2.3 | 2.14.1~3.5 |
2.0.0~2.1.2 | 2.10 - 2.13 |
1.5.0 | 2.2.1~2.13 |
1.2.0~1.3.1 | 2.2.1~2.9 |
1.0.0~1.1.3 | 2.2.1~2.3 |
Android Gradle プラグインおよび Android Studio と互換性のあるバージョン:
Android Studioのバージョン | 必要なプラグインのバージョン |
---|---|
キリン | 2022.3.1 | 3.2-8.1 |
フラミンゴ | 2022.2.1 | 3.2-8.0 |
デンキウナギ | 2022.1.1 | 3.2-7.4 |
イルカ | 2021.3.1 | 3.2-7.3 |
シマリス | 2021.2.1 | 3.2-7.2 |
バンブルビー | 2021.1.1 | 3.2-7.1 |
ホッキョクギツネ | 2020.3.1 | 3.1-7.0 |
ルート ディレクトリの build.gradle に設定されている Android Gradle プラグインのバージョン番号が 2.1.3 であることを確認します。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.3'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
次に、gradle/wrapper/gradle-wrapper.properties 構成内の Gradle ビルド ツールのバージョン番号 (バージョン 2.14.1) を確認します。
#Wed Aug 24 16:26:25 CST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
このバージョンは低すぎます。少なくとも現在の Android Studio バージョンとは一致しません。
次の 2 つのオプションがあります。
- Android Studio のバージョンを下げます。
- Gradle ビルド ツールと Android Gradle プラグインのバージョンを上げます。
3. 解決策
現在の Android Studio のバージョンは Dolphin | 2021.3.1 で、対応する Android Gradle プラグインのバージョンは 3.2-7.3 です。
ここでは、最小の Android Gradle プラグイン バージョン 3.2 を選択します。
Android Gradle プラグイン バージョン 3.2.0 ~ 3.2.1 に対応する Gradle ビルド ツールのバージョンは 4.6 以降です。ここでは gradle-4.6-all.zip バージョンを選択します。