Android Studio Meerkat Feature Drop のクローズされた問題

Android Studio Meerkat Feature Drop | 2024.3.2 パッチ 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.1
修正された問題
Android Gradle プラグイン
AGP を使用してデフォルト以外のビルドタイプでデバイステストを明示的に有効にできない
圧縮ツール(R8)
Kotlin を 2.1.20 に更新した後にインスタント アプリをコンパイルすると NullPointerException が発生する
[AGP]: ERROR: R8: java.lang.OutOfMemoryError: 必要な配列の長さ 2147483638 + 196 が大きすぎる

Android Studio Meerkat Feature Drop | 2024.3.2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0

このリリースでは、軽微な修正と改善を行いました。

Android Studio Meerkat Feature Drop | 2024.3.2 RC 4

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-rc04
修正された問題
JDK
macOS 15.4 での起動時クラッシュ

Android Studio Meerkat Feature Drop | 2024.3.2 RC 3

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-rc03

このリリースでは、軽微な修正と改善を行いました。

Android Studio Meerkat Feature Drop | 2024.3.2 RC 2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-rc02
修正された問題
C++ インポート / 同期
Meerkat(Mac)でファイル メニューが表示されないことがある

Android Studio Meerkat Feature Drop | 2024.3.2 RC 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-rc01
修正された問題
圧縮ツール(R8)
クラス初期化時の安全なキャストによる ClassCastException
AGP 8.9 のリソース圧縮の問題により、動的機能モジュールでリソースが欠落する
com.android.tools.r8.internal.H5.x() を呼び出せません

Android Studio Meerkat Feature Drop | 2024.3.2 ベータ版 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-beta01
修正された問題
Android Gradle プラグイン
分離されたプロジェクト: DeclarativeSchemaModel のシリアル化エラー
Dexer(D8)
Baklava での android.os.Build.VERSION_CODES_FULL のバックポートが正しくない
AutoClosable の脱糖処理で、ExecutorService.close がサポートされていると報告されなくなりました
Gradle
Java 17: [Gradle デーモンを表示] ウィンドウに Gradle デーモンが表示されない(Java 8 と 11 は表示される)
圧縮ツール(R8)
AGP 8.9.0 に更新した後に署名付き APK を生成できない
割り当てサイトでの「書き込み前に読み取り」プロパティの分析で、クラスファイルを生成する際にエラーが発生する
バージョン 8.6.* の R8 圧縮ツールの Java SPI に関する問題8.7.*、8.8.0

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 8

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha08
修正された問題
Android Gradle プラグイン
「分離された分割」情報を R8 に渡すサポートを追加
Android Studio からアプリを実行すると、NoClassDefFoundError と ClassNotFoundException でアプリがクラッシュする
Android Gradle プラグイン: PackageRenderscriptTask と ProcessJavaResTask で Sync.getDestinationDir() のオーバーライドを回避
単体テストに統合された Java リソースを使用する
デプロイ
デプロイ失敗に関する誤ったエラー メッセージ: minSdk と表示されるが、targetSdk を意味している
Gradle
AS でパッケージ名をリファクタリングするときに、build.gradle の「namespace」プロパティを同期したままにする
Gradle Files Editor
バージョン カタログ ファイルの命名が UI と一致しない
DependencyHelper が単一モジュール プロジェクトにプラグインを正しく追加しない
宣言型エラーハンドラを追加してエラー行に移動
インポート / 同期
プロジェクト構造のダイアログに関する問題
プロジェクトの開くときに自動インポートを無効にする設定がある
lint
警告メッセージのテキストのエラー: 「不要です。ここでは、`Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` が *決して* true になりません(`SDK_INT` ≥ 26、< 31)」
StudioBot
プロンプト ライブラリを編集せずにプロジェクトで作成されたプロンプト ライブラリ ファイル

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 7

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha07
修正された問題
Android Gradle プラグイン
次のライブラリをストリップできないため、そのままパッケージ化
Gradle Files Editor
[DCL] 最後のパラメータとしてラムダを使用する関数呼び出しのサポートを追加
UastGradleVisitor がメソッド呼び出しの親を正しく検出しない
TomlError Parser にカタログ名を認識させ、必要に応じてカタログを反復処理
lint
lint: AGP 8.10.0-alpha05 で SyntheticAccessor の誤検出が大量にトリガーされる
テストソースで NewApi を有効にできるようにする
Android Studio でコード検査後に [LintIdeFix] ボタンを押すとどうなりますか?
Logcat
Android Studio Meerkat Feature Drop | 2024.3.2 Canary 4 - Logcat のフォントとサイズを変更できない
マルチプラットフォーム
Android と JVM のターゲットが適用された kmp プロジェクトの JVM ソースセットに対して「Android 以外のソースセットが検出されました」という通知が表示される

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 6

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha06
修正された問題
Android Gradle プラグイン
初期化スクリプト「C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle」の行: 162
API
SdkComponents を介して AAPT バイナリを公開する
lint
Aligned16KB リントリチェックでの ConcurrentModificationException

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 5

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha05
修正された問題
Android Gradle プラグイン
初期化スクリプト「C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle」の行: 162
デプロイ
Android Studio でアプリの変更がデプロイされない
リリース バンドル / APK
[AGP] :app:collectDebugDependencies が失敗し、メッセージがメモリに収まらない(232,685,3975 バイト)
実行中のデバイス
画面ミラーリング中に保存されたスクリーンショットを開かないようにする設定を追加
ユーザー定義の命名規則でスクリーンショットを自動的に保存する
デバイスのスクリーンショットのサイズ変更を許可する
Android Studio デバイスのスクリーンショット/画面キャプチャの解像度を制御できるようにする
UI ツール
ベクター アセット モーダルが開いたときに、すべてのアイコン オプションが表示されない

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 4

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha04
修正された問題
API
com.android.build.api.variant.HasDeviceTests を安定版に移行
Compose プレビューのスクリーンショット テスト
スクリーンショットを生成できない: コルーチン ディスパッチャの設定で更新タスクが失敗する
デプロイ
[Ladybug Canary 9] プロジェクトの実行時に、AS がプロジェクトを再ビルドしなくなり、「ビルド アーティファクトの読み込み中にエラーが発生しました」というエラーが表示される
フィードバック
[Help] > [Submit Feedback] を [Help] > [File Bug] に変更する
Gradle
単一バリアントの Android ライブラリで Compose を使用する場合は、そのバリアントでは includeSourceInformation が有効になっている必要があります
IntelliJ
JetBrains から: Bazel でビルドされたプラグイン メタデータを product-info.json にスタンプ
レイアウトとリソースの編集
レイアウトのスクロール
lint
CredentialManagerSignInWithGoogle の誤検出 lint エラー
マルチプラットフォーム
デリゲートの java プロパティが null の場合に「AnalyticsEnabledSources.java」へのアクセスでクラッシュが発生する
Room SQL
データベース ビューをクエリすると構文エラーが発生する
クエリで列を削除するとスタイルチェック エラーが発生する

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 3

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha03
修正された問題
Android Gradle プラグイン
統計情報が有効になっている場合に AndroidComponentsExtension.addSourceSetConfigurations が破損する
AGP 8.8.0 でプロジェクトを分離して設定した場合、プロジェクト「:app」が「Project.group」と「Project.version」にアクセスできない
コード分析
すべての toml ファイルがバージョン カタログであるとは限りません。
コードエディタ
インライン補完: 英語以外の文字が常にレンダリングされない
デプロイ
[Ladybug Canary 9] プロジェクトの実行時に、AS がプロジェクトを再ビルドしなくなり、「ビルド アーティファクトの読み込み中にエラーが発生しました」というエラーが表示される
Gradle Files Editor
差分ビューアで行った build.gradle の変更が検出されない
レイアウトとリソースの編集
android:tag 文字列定義でレンダリングの問題
アップデート後に Android Studio の動作が遅くなる
lint
AS 2024.3.1.4 で、Kotlin テキストの編集中に断続的にハングします。

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha02
修正された問題
Android Gradle プラグイン
AGP は、まもなくリリースされる API 35 をサポートしていることを宣言する必要があります
デバッガ
「デバッガ: Kotlin ファイルを検索しています」で Kotlin デバッガが非常に遅い
Gradle
CommonExtension.testOptions を安定版としてマーク
単一バリアントの Android ライブラリで Compose を使用する場合は、そのバリアントでは includeSourceInformation が有効になっている必要があります
Gradle Files Editor
差分ビューアで行った build.gradle の変更が検出されない
インポート / 同期
Meerkat canary06 で gradle-profiler が破損する
コードのリファクタリング(移動/名前変更)
meerkat android studio canary 9 でファイル名を変更できない
リソース
利便性に関する問題
テストの実行
単体テストを実行できない。

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha01
修正された問題
ビルド出力
ビルド出力がエラーにリンクされない
レイアウトとリソースの編集
[レイアウト リソース ファイル] メニュー項目がない
右側の UI レンダリングがリアルタイムで更新されない
lint
シールされたインターフェースに対する「@Parcelize」アノテーションに対する lint 警告が誤っている
実行中のデバイス
QPR1 ベータ版 1 へのアップデート後、Android Studio でのみデベロッパー画面のミラーリングが機能しない
Translations Editor
間違った文字列リソースが削除される