Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Android Gradle プラグイン 9.3.0(2026 年 7 月)
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Gradle プラグイン 9.3 はマイナー リリースで、さまざまな新機能と改善措置が組み込まれています。
互換性
Android Gradle プラグイン 9.3 でサポートされる最大 API レベルは 37 です。その他の互換性情報は以下のとおりです。
|
最小バージョン |
デフォルトのバージョン |
備考 |
| Gradle |
9.5.0 |
9.5.0 |
詳細については、Gradle のアップデートをご覧ください。 |
| SDK Build Tools |
36.0.0 |
36.0.0 |
SDK Build Tools をインストールまたは設定します。 |
| NDK |
なし |
28.2.13676358 |
別のバージョンの NDK をインストールまたは設定します。 |
| JDK |
17 |
17 |
詳細については、JDK バージョンの設定をご覧ください。 |
スタンドアロン R8 構成アナライザ Gradle タスク
Android Gradle プラグイン 9.3 では、R8 構成アナライザを単独で実行するための専用の Gradle タスクが導入されています。R8 構成アナライザーは、アプリのコード圧縮と難読化のルールを最適化するのに役立ちます。
./gradlew :app:analyzeReleaseR8Config
:app:analyzeReleaseR8Config タスクは、APK または Bundle のコンパイル パイプラインを完了せずにレポートを生成します。これにより、フィードバック ループが短縮され、保持ルールの調整時にデベロッパーのイテレーションが高速化されます。または、R8 リリースビルド(assembleRelease や bundleRelease など)を実行してレポートを自動的に生成することもできます。
詳細については、レポートを生成するためのスタンドアロン Gradle タスクを実行するをご覧ください。
解決済みの問題
Android Gradle プラグイン 9.3.0-rc02
| 修正された問題 |
|
AGP 9.3.0-rc02 で修正済みとマークされた公開の問題はありません |
Android Gradle プラグイン 9.3.0-rc01
| 修正された問題 |
|
AGP 9.3.0-rc01 で修正済みとマークされた公開の問題はありません |
Android Gradle プラグイン 9.3.0-alpha12
| 修正された問題 |
| Android Gradle プラグイン |
|
ビルドの失敗: compile_library_classes_jar の classes.jar でファイル ハンドルがリークし、IDE を再起動するまで Windows で再ビルドできない
|
|
| lint |
|
Lint がインポートされた Java ライブラリを Android プロジェクトとして扱い、コンパイル SDK バージョンを無視する
|
|
Android Gradle プラグイン 9.3.0-alpha11
| 修正された問題 |
|
AGP 9.3.0-alpha11 で修正済みとマークされた公開の問題はありません |
Android Gradle プラグイン 9.3.0-alpha10
| 修正された問題 |
|
AGP 9.3.0-alpha10 で修正済みとしてマークされた公開の問題はありません |
Android Gradle プラグイン 9.3.0-alpha09
| 修正された問題 |
|
AGP 9.3.0-alpha09 で修正済みとしてマークされた公開の問題はありません
|
Android Gradle プラグイン 9.3.0-alpha08
| 修正された問題 |
|
AGP 9.3.0-alpha08 で修正済みとマークされた公開の問題はありません |
Android Gradle プラグイン 9.3.0-alpha07
| 修正された問題 |
|
AGP 9.3.0-alpha07 で修正済みとマークされた公開の問題はありません
|
Android Gradle プラグイン 9.3.0-alpha06
| 修正された問題 |
| Android Gradle プラグイン |
|
JavaDocGenerationTask はワーカーを使用する必要がある
|
|
Android Gradle プラグイン 9.3.0-alpha05
| 修正された問題 |
| 圧縮ツール(R8) |
|
L8 難読化マッピングがアプリの mapping.txt に含まれていない
|
|
Android Gradle プラグイン 9.3.0-alpha04
| 修正された問題 |
| Android Gradle プラグイン |
|
it.consumerKeepRules.publish = true がないと KMP keepRules ソースセットが無視される
|
|
Android Gradle プラグイン 9.3.0-alpha03
| 修正された問題 |
| Android Gradle プラグイン |
|
Gradle を 9.2.0 にアップグレードした後、「java.lang.ClassNotFoundException: Didn't find class "com.android.tools.r8.RecordTag"」というエラーが発生する
|
|
| lint |
|
リソースの縮小が無効になっている場合の Lint エラー
|
|
Android Gradle プラグイン 9.3.0-alpha02
| 修正された問題 |
| Android Gradle プラグイン |
|
機能リクエスト: Android Gradle プラグインに native_libs_merge_blame_file のサポートを追加
|
|
| lint |
|
AnnotationDetector の問題メッセージにバッククォートがない
|
|
リソースの縮小が無効になっている場合の Lint エラー
|
|
Android Gradle プラグイン 9.3.0-alpha01
| 修正された問題 |
| Android Gradle プラグイン |
|
自動生成されたバージョン コードに関する問題
|
|
AGP: 依存関係表記としての Project から移行
|
|
| lint |
|
Android Gradle プラグイン 9.3.0
| 修正された問題 |
|
AGP 9.3.0 で修正済みとしてマークされた公開の問題はありません |
R8 の保持ルールを構成するための最適化 DSL を更新
アプリ モジュールとライブラリ モジュール テストでサポートされている、R8 最適化の keep ルールを設定するための更新された最適化 DSL を導入します。更新された DSL で最適化を構成するには、新しい optimization ブロックを使用します。アプリの場合は、アプリレベルのビルド スクリプトで、ビルドタイプ(release や debug など)内の optimization ブロックを構成します。更新された最適化 DSL により、R8 の構成が簡素化されます。
- 最適化を有効にすると、コードの最適化と不要なリソースの削除の最適化の両方が有効になります。
- デフォルトの Android キープルール ファイルを指定する必要がなくなりました。
なお、以前の DSL は引き続きサポートされます。
保持ルールを定義するためのソースセットの導入
keep-rules を src/<variant>/keepRules/ ソースセットに配置し、ファイル接尾辞を .keep にします。更新された最適化 DSL とレガシー DSL では、保持ルールのソースセットがサポートされています。キープルールのソースセットの使用は、アプリ モジュール、ライブラリ モジュール、Kotlin マルチプラットフォーム(KMP)モジュールでコンシューマー ルールを定義する方法としてサポートされています。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-07-15 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-07-15 UTC。"],[],[]]