Android Studio Ladybug のクローズされた問題

Android Studio Ladybug | 2024.2.1 パッチ 3

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.3
修正された問題
lint
lint の実行時に分析 API メソッドの警告が多数欠落する
android.permission.SCHEDULE_EXACT_ALARM 権限はシステムアプリにのみ付与されるという lint チェックの誤検出

Android Studio Ladybug | 2024.2.1 パッチ 2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.2
修正された問題
lint
AGP 8.7.0 - NavOptionsBuilder.popUpTo で RestrictedApi の lint が誤検出される
圧縮ツール(R8)
[R8 8.6.27] メソッドの実装を「throw null」に置き換えました
デフォルトの Android ProGuard ファイルが、現在のバージョンの R8 で使用すると警告をスローする
MissingStartupProfileItemsDiagnostic が、メッセージが大きすぎる場合にメモリ不足エラーで Gradle クライアントをクラッシュさせる

Android Studio Ladybug | 2024.2.1 パッチ 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.1
修正された問題
Android Gradle プラグイン
agp のドキュメントに多くの TBD がある
Android SDK Upgrade Assistant
Android SDK Upgrade Assistant のリンクが Google 内部のドキュメントを参照している
IntelliJ
Android Studio を開けない: 必須のプラグインがない
lint
AGP 8.6.1: リグレッション - Kotlin の @LongDef 内で [Int].toLong() を使用すると、WrongConstant lint エラーが発生する
http または https のインテント フィルタ スキームを設定するときに「少なくとも 1 つのホストを指定する必要があります」という lint エラーが発生する
テストの実行
JUnit を使用してテストを実行すると java.lang.NoClassDefFoundError が発生する
単体テストの実行構成が正しく更新されない

Android Studio Ladybug | 2024.2.1 RC 1

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-rc01
修正された問題
lint
Kotlin で PackageManager.ResolveInfoFlags.of を使用すると「誤検出」の WrongConstant が発生する

Android Studio Ladybug | 2024.2.1 ベータ版 2

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-beta02
修正された問題
lint
8.7.0-alpha04 で導入された lint チェックとの KtAnalysisSessionProvider の非互換

Android Studio Ladybug | 2024.2.1 Canary 9

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-alpha09
修正された問題
Android Gradle プラグイン
BuildType#initWith がポスト処理ブロックをコピーするが、ProGuard 構成が適用されない
foregroundServiceType タグの統合ができない
Android lint の実行が NoSuchFileException で失敗する
ビルド バリアント
[NewUI] バリアントの競合のバナー スタイルが一貫していない
lint
ホストが null の URI で「android:host がありません」
Navigation Editor
ktfmt の presubmit フックに naveditor を追加
ビュー バインディング
ViewBinding クラスが androidTest/ レイアウトから生成されない

Android Studio Ladybug | 2024.2.1 Canary 8

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-alpha08
修正された問題
Android Gradle プラグイン
AGP は、まもなくリリースされる API 35 をサポートしていることを宣言する必要があります
Android lint の実行が NoSuchFileException で失敗する

Android Studio Ladybug | 2024.2.1 Canary 7

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-alpha07
修正された問題
Android Gradle プラグイン
AGP は、まもなくリリースされる API 35 をサポートしていることを宣言する必要があります
Network Inspector
Android Studio ネットワーク インスペクタが Brotli 圧縮で機能しない
Translations Editor
文字列の順序を維持する必要がある

Android Studio Ladybug | 2024.2.1 Canary 5

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-alpha05
修正された問題
Lifecycle
K2 UAST: プラットフォーム タイプを持つ解決済みラムダ パラメータの null が正しくない
lint
Lint で ViewGroup として使用されている無効なオブジェクトをチェックする
Logcat
Logcat ツール ウィンドウのテキストが、[外観] / [ユーザー補助] のズーム設定に従わない

Android Studio Ladybug | 2024.2.1 Canary 4

以下と一緒にリリース:
  • Android Gradle プラグイン 8.7.0-alpha04
修正された問題
Android Gradle プラグイン
AGP は、まもなくリリースされる API 35 をサポートしていることを宣言する必要があります
AGP 8.5: 多くの「mergeDebugResources」タスクが実行され、ビルドが遅くなる
ndk 27 を AGP のデフォルトの NDK にします。
C++ ビルド
JAVA_TOOL_OPTIONS 環境変数により NDK ビルドが失敗する
コード分析
removeLast に関する誤った提案を lint が行う
Database Inspector
データベース インスペクタで、テーブルの最後の行が下部バーの後ろに隠れる
プレビュー
AS Compose プレビューが生成されたアセットで動作しない