Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
Android Gradle プラグイン 9.4.0(2026 年 9 月)
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Gradle プラグイン 9.4 はマイナー リリースで、さまざまな新機能や改善措置が組み込まれています。
互換性
Android Gradle プラグイン 9.4 がサポートする最大 API レベルは 37 です。その他の互換性情報は以下のとおりです。
|
最小バージョン |
デフォルトのバージョン |
備考 |
| Gradle |
9.6.0 |
9.6.0 |
詳細については、Gradle のアップデートをご覧ください。 |
| SDK Build Tools |
36.0.0 |
36.0.0 |
SDK Build Tools をインストールまたは設定します。 |
| NDK |
なし |
28.2.13676358 |
別のバージョンの NDK をインストールまたは設定します。 |
| JDK |
17 |
17 |
詳細については、JDK バージョンの設定をご覧ください。 |
Variant API モジュールのオプトアウト
AGP 10 以降では、すべてのプロジェクトで新しい Variant API が必須になります。段階的な移行をサポートするため、AGP 10 より前であれば、gradle.properties ファイルに以下を適用することで、特定のモジュールをこの要件から一時的に除外できます。
android.newDsl.optOut=:example-lib1
動的機能と Android アプリ間の厳密な 1:1 バリアント パリティ
AGP 9.4 以降、ビルドシステムは Android アプリ モジュールと動的機能モジュール間の厳密な 1:1 フレーバー ディメンションのパリティをチェックし、欠落、余分、不一致のディメンションをビルド警告として報告します。既存のビルド パイプラインを中断することなく、より厳格な検証に備えるため、このチェックはデフォルトで警告モードで動作しますが、android.enforceDynamicFeatureVariantMatching=true Gradle オプションを有効にすることで実行エラーに昇格できます。AGP 10.0 以降では、厳密な 1:1 のバリアント パリティがデフォルトで適用され、ベースアプリとその動的機能モジュール間のすべてのディメンションの不一致が致命的なビルドエラーになります。
解決済みの問題
Android Gradle プラグイン 9.4.0-alpha04
| 修正された問題 |
|
AGP 9.4.0-alpha04 で修正済みとしてマークされた公開の問題はありません |
Android Gradle プラグイン 9.4.0-alpha03
| 修正された問題 |
| 圧縮ツール(R8) |
|
L8 難読化マッピングがアプリの mapping.txt に含まれていない
|
|
Android Gradle プラグイン 9.4.0-alpha02
| 修正された問題 |
| Android Gradle プラグイン |
|
AGP SigningConfig が過剰に実行される
|
|
動的機能モジュールで定義されたプロバイダを使用して `./gradlew :app:connectedDebugAndroidTest` を実行すると、「Unable to get provider」(ClassNotFoundException)が発生する
|
|
Android Gradle プラグイン 9.4.0-alpha01
| 修正された問題 |
| Android Gradle プラグイン |
|
AGP SigningConfig が過剰に実行される
|
|
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-09-10 UTC。
[null,null,["最終更新日 2026-09-10 UTC。"],[],[]]