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

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)
クラス init の安全なキャストからの 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 デーモンが [Show Gradle daemons] ウィンドウに表示されない(Java 8 と 11 が表示されています)
圧縮ツール(R8)
AGP 8.9.0 へのアップデート後に署名付き APK を生成できない
割り当てサイトで write-before-read プロパティを分析し、クラスファイルの生成時にエラーが発生する
バージョン 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
警告メッセージのテキストにエラーがあります。「Unnecessary; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` is *never* true here (`SDK_INT` ≥ 26 and < 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 パーサーにカタログ名を認識させ、必要に応じてカタログを反復処理
lint
lint: AGP 8.10.0-alpha05 が大量の偽陽性をトリガーする
テストソースで 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 lint チェックの 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] メッセージが大きすぎる(2326853975 バイト)でメモリに収まらないため、:app:collectDebugDependencies が失敗する
実行中のデバイス
画面のミラーリング中に保存したスクリーンショットを開かない設定を追加
ユーザー定義の命名規則に基づいてスクリーンショットを自動的に保存
デバイスのスクリーンショットのサイズ変更を許可する
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 を stable に移行する
Compose プレビューのスクリーンショットのテスト
スクリーンショットを生成できない: コルーチン ディスパッチャの設定で更新タスクが失敗する
デプロイ
[Ladybug Canary 9] プロジェクトの実行中に、AS がプロジェクトを再ビルドしなくなり、「ビルド アーティファクトの読み込み中にエラーが発生しました」と表示される
フィードバック
[ヘルプの名前を変更] > [フィードバックを送信] > [バグを報告しますか?]
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」にアクセスできない
コード分析
すべての Tomcat ファイルがバージョン カタログであると想定しない
コードエディタ
インライン補完: 英語以外の文字が常にレンダリングされるとは限らない
デプロイ
[Ladybug Canary 9] プロジェクトの実行中に、AS がプロジェクトを再ビルドしなくなり、「ビルド アーティファクトの読み込み中にエラーが発生しました」と表示される
Gradle Files Editor
差分ビューアから行われた build.gradle の変更が検出されない
レイアウトとリソースの編集
android:tag 文字列定義のレンダリングに関する問題
更新後に Android Studio の動作が遅くなった
lint
Kotlin のテキストを編集すると、AS 2024.3.1.4 が断続的にハングする。

Android Studio Meerkat Feature Drop | 2024.3.2 Canary 2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.10.0-alpha02
修正された問題
Android Gradle プラグイン
AGP は、出荷予定の API 35 をサポートしていると主張する必要がある
デバッガ
「Debugger: Searching for Kotlin file」で 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
修正された問題
ビルド出力
ビルド出力がエラーにリンクされない
レイアウトとリソースの編集
[Layout Resource File] メニュー項目がない
右側の UI レンダリングがリアルタイムで更新されない
lint
シール インターフェースの「@Parcelize」アノテーションに対する lint 警告の誤り
実行中のデバイス
QPR1 ベータ版 1 へのアップデート以降のみ、Android Studio でデベロッパー画面のミラーリングが破損する
Translations Editor
間違った文字列リソースを削除する