Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
Android Gradle プラグイン 8.12.0(2025 年 7 月)
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Gradle プラグイン 8.12.0 はメジャー リリースで、さまざまな新機能や向上が組み込まれています。
互換性
Android Gradle プラグイン 8.12 がサポートする最大 API レベルは API レベル 36 です。その他の互換性に関する情報は次のとおりです。
|
最小バージョン |
デフォルトのバージョン |
備考 |
| Gradle |
8.13 |
8.13 |
詳細については、Gradle のアップデートをご覧ください。 |
| SDK Build Tools |
35.0.0 |
35.0.0 |
SDK Build Tools をインストールまたは設定します。 |
| NDK |
なし |
27.0.12077973 |
別のバージョンの NDK をインストールまたは設定します。 |
| JDK |
17 |
17 |
詳細については、JDK バージョンの設定をご覧ください。 |
解決済みの問題
Android Gradle プラグイン 8.12.2
| 修正された問題 |
|
AGP 8.12.2 で修正済みとしてマークされた公開問題はありません。
|
Android Gradle プラグイン 8.12.1
| 修正された問題 |
| Android Gradle プラグイン |
|
`com.android.kotlin.multiplatform.library` が Gradle で管理されているデバイスでクラッシュする
|
|
Android Gradle プラグイン 8.12.0
| 修正された問題 |
| Android Gradle プラグイン |
|
experimentalProperties にブール値を指定する方法
|
|
AGP を使用してデフォルト以外のビルドタイプでデバイス テストを明示的に有効にしても機能しない
|
|
構成の早期実現を回避するため、AGP を configurations.register に移動
|
|
defaultExcludes にネストされた MANIFEST.MF ファイルを含める
|
|
includeAndroidResources == true の場合、Gradle プラグインはテスト マニフェストをマージする必要がある
|
|
src/extraMain/java のソースファイルが「built-in-kotlin」を使用してコンパイラに追加されない
|
|
SourceDirectories.addGeneratedSourceDirectory が複数のバリアントに対応していない
|
|
AGP 8.8.0-alpha09 で JaCoCo レポートに関する問題が発生する
|
|
[fused lib - public] Coil などの KMP ライブラリを追加できない
|
|
マージ マニフェストのパッケージ宣言が原因で、AGP 8.12.0-alpha05 でテストをビルドできない
|
|
Firebase Performance Gradle プラグインが適用されている場合、AGP 8.12.0-alpha07 でリリースビルドが失敗する
|
|
AGP KMP に ExtractAnnotations を追加
|
|
BuiltInKotlinJvmAndroidCompilation が Anvil や KSP などの Kotlin コンパイラ プラグインで動作しない
|
|
`:mergingArtifactAAR_METADATA` タスク中に統合ライブラリ プラグインが失敗する
|
|
| lint |
|
AbstractAnnotationDetector が、間違ったオーバーロード関数/コンストラクタをチェックする
|
|
テストで Config.OLDEST_SDK を使用すると、lint が警告を表示する
|
|
クイックフィックス中に TypoDetector が IllegalArgumentException で頻繁にクラッシュする
|
|
バグ: ドイツ語の「die die」に関する Android Studio の誤検出の可能性
|
|
SupportAnnotationUsage ルールが KT-73255 をサポートする
|
|
[Lint] `MemberExtensionConflict` の誤判定が多すぎる - 問題の説明が正しくない
|
|
[lint] パラメータ名の競合に関する MemberExtensionConflict の誤検出
|
|
[lint] 有効なプロパティ ファイルで PropertyEscape が誤判定される
|
|
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-10-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-10-27 UTC。"],[],[]]