Android Studio Otter におけるクローズされた問題

Android Studio Otter | 2025.2.1 パッチ 1

修正された問題
コードエディタ
Otter 2025.2.1 で ML 補完設定を削除した後の自動補完の品質の低下
Gradle
複数のビルド オペレーションが失敗しました。ConcurrentModificationException

Android Studio Otter | 2025.2.1

このリリースには、軽微な修正と改善が含まれています。

Android Studio Otter | 2025.2.1 RC 1

このリリースには、軽微な修正と改善が含まれています。

Android Studio Otter | 2025.2.1 Canary 5

以下と一緒にリリース:
  • Android Gradle プラグイン 9.0.0-alpha10
修正された問題
Android Gradle プラグイン
extractNativeLibs と useEmbeddedDex はマニフェストから取得しない
AGP 9.0.0-alpha09 の R8 からの警告
Gemini
空の MCP JSON を許可
lint
組み込みの Kotlin では .kotlin_module が META-INF に追加されない
リントのクラスパスに異なるバージョンの重複するクラスが含まれている
プライベート リソースのオーバーライドの回避策が機能しない(tools:override = "true")
マルチプラットフォーム
AGP KMP が withDeviceTestBuilder の signing.storeFile を無視する
プレビュー
Layout lib が Locale を正しく解析しない
3 ボタン ナビゲーションの作成プレビューでナビゲーション バーのインセット パディングが考慮されない
レンダリング
BridgeContext.createConfigurationContext が Android Studio のプレビューを壊す
リソース
文字列リソースは作成されたが、コード内の参照が赤色のままになっている。
Skia
SkDevice::drawShadow がシャドウに間違った localToDevice 変換を使用する
UI ツール
android.os.Trace の @LayoutLibDelegate を検討する

Android Studio Otter | 2025.2.1 Canary 4

以下と一緒にリリース:
  • Android Gradle プラグイン 9.0.0-alpha09
修正された問題
Android Gradle プラグイン
`legacy-kapt` プラグインは `kotlin-kapt` とは異なり、アノテーション処理をスキップします
compileSdkSpec.minorApiLevel が SettingsExtension で機能しない
[fused lib - public] 生成された融合ライブラリにソースが含まれていない
C++ ビルド
Narwhal 2025.1.3 - バックアップの復元ファイル グループで NPE がスローされる
Compose プレビュー
プロジェクトを再度開いた後、デバイスで PreviewParameter を使用してプレビューを起動できない
レイアウトとリソースの編集
ハードウェア プロファイルを追加した後、[デバイスのプレビュー] に表示されない

Android Studio Otter | 2025.2.1 Canary 3

以下と一緒にリリース:
  • Android Gradle プラグイン 9.0.0-alpha08
修正された問題
リソース
文字列リソースは作成されたが、コード内の参照が赤色のままになっている。

Android Studio Otter | 2025.2.1 Canary 2

以下と一緒にリリース:
  • Android Gradle プラグイン 9.0.0-alpha07
修正された問題
Android Gradle プラグイン
コード生成タスクがあるとビルドが失敗する
`android.builtInKotlin=false`、`android.newDsl=false`、`android.enableLegacyVariantApi=false` の場合、`kotlin-android` プラグインを使用すると「API 'applicationVariants' は廃止されました」というエラーで失敗する
kotlin.stdlib.default.dependency=false の場合、組み込みの Kotlin がバージョンなしの kotlin-stdlib を解決できない
DexData がファイルを閉じずに開くため、クリーンアップが妨げられる
AGP 9.0 で AndroidSourceDirectorySet が PatternFilterable の拡張を停止する
テスト専用モジュールのテスト フィクスチャ エラー
テスト フィクスチャでコンテキスト レシーバを使用すると、誤ったエラーが発生する
testFixtures の Kotlin コードで IDE のエラーが正しくない
コード分析
withStyledAttributes KTX を使用した CustomViewStyleable の偽陰性
Compose プレビュー
作成プレビュー: スクロールがヘッダーで停止する
コンポーザブルの名前を変更するときにプレビューの名前変更を求める
Compose プレビューのスクリーンショット テスト
com.android.compose.screenshot Gradle プラグインが非推奨の API を使用している
デバッガ
Kotlin デバッガが「デバッガ: Kotlin ファイルを検索中」で非常に遅い
プロファイラ
[View Live Telemetry] プロファイラ ビューに誤ったメモリ スケールが表示される
Translations Editor
並べ替え時に翻訳エディタの編集ボックスが混在する。
サブテーブルの行が揃わない
「非表示検索」機能を使用すると、翻訳エディタの言語列が同期しなくなる。

Android Studio Otter | 2025.2.1 Canary 1

以下と一緒にリリース:
  • Android Gradle プラグイン 9.0.0-alpha06
修正された問題
Android Gradle プラグイン
新しい最適化 DSL では、デフォルトで configuration.txt が作成されない
AGP 8.13.0 でモジュールのナビゲーション グラフの検証に失敗する
AGP が非推奨の Gradle API(複数文字列表記)を使用している
minSdkVersion が 21 以上のアプリで以前の multidex ライブラリを使用しようとしているユーザーに警告を表示
API
AGP 9.0 を対象とするオプトインのレガシー AGP バリアント API
コード分析
[lint] UseKtx の「編集拡張関数に置き換える」クイック修正が with(sharedPreferences.edit()) { ... } で失敗する
Compose の編集
Kotlin エディタ: 括弧付きで表示されるクラスを選択すると、括弧なしで追加されることが多い
デプロイ
Android Studio でデバイスにアプリをデプロイすると、変更されていない大きなコンポーネント APK が常に再デプロイされる
Gemini
チャットのタイムラインがクラッシュする(GiAS Business)
lint
Lint ChecksSdkIntAtLeast チェックで、アノテーション付きの値が正しいかどうかがチェックされない
リリース バンドル / APK
署名付きバンドルを生成するには、Android Gradle プラグインをバージョン 3.2.0 以降に更新する必要があります
実行中のデバイス
[スクリーンショット] ウィンドウを開いたときに選択したスクリーンショット タイプが適用されない