Android Studio 2022.1.1 のクローズされた問題
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Studio Electric Eel パッチ 2(2022.1.1.21)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.2
修正された問題 |
Android Gradle プラグイン |
ディレクトリ DexingFileDependenciesTask.outputKeepRules が OutputFile としてマークされている
|
7.4 ベータ版 1 に更新すると「AnnotationProcessorOptions.arguments are queried」というエラーが発生する
|
テスト バリアントのマニフェスト プレースホルダで processDebugUnitTestManifest が失敗する
|
|
Compose プレビュー |
b タグを指定して HTML テキストを使用した場合に Compose プレビューが破損する
|
ライブラリ モジュールからプレビューを実行できない
|
|
Layout Editor |
|
圧縮ツール(R8) |
AGP 7.4.0 / 7.3.1 - キューに追加するための作業リストが push 可能ではないのに、アクションのキューへの追加が試行される
|
「:app:minifyVariantWithR8」が AGP 7.4.0-beta02 で NullPointerException をスローする
|
R8: -allowaccessmodification で ClassNotFoundException が発生する
|
|
Android Studio Electric Eel パッチ1(2022.1.1.20)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.1
修正された問題 |
Android Gradle プラグイン |
非推奨に関する警告に対処して Gradle 9.0 に備えるため、destination プロパティから outputLocation プロパティに移行する
|
AGP 7.4.0-rc01 が Variant API を破損し、「Querying the mapped value of map(provider(java.util.Set)) before task '...' has completed is not supported」と表示される
|
|
インストーラ |
Android Studio Electric Eel | 2022.1.1 で Windows 11 を開けない
|
|
Logcat |
@ を入力できない(Logcat ショートカットの競合)
|
|
Android Studio Electric Eel 安定版(2022.1.1.19)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0
このリリースでは、軽微な修正と改善を行いました。
Android Studio Electric Eel RC 3(2022.1.1.18)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-rc03
修正された問題 |
Android Gradle プラグイン |
VerifyError: [0x7] register v5 の型は Precise Reference: int[] だが整数が想定されている
|
|
圧縮ツール(R8) |
CF フレーム ベリファイアでの NPE / アサーション エラー
|
|
Android Studio Electric Eel RC 2(2022.1.1.17)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-rc02
修正された問題 |
Android Gradle プラグイン |
|
デプロイ |
|
フラグメント |
lint 30.4.x(AGP 7.4.x)にアップグレードすると、フラグメント DialogFragmentCallbacksDetector lint が破損する
|
|
インポート / 同期 |
「com.android.test」Gradle プラグインを使用するモジュールの実行構成が作成されない
|
フリーズした IDE が大規模なプロジェクトで Kotlin メソッドのリファクタリングを試みる
|
|
lint |
lint: アプリケーション インスタンスを mergeOnly モードでクエリすると NPE が発生する
|
|
圧縮ツール(R8) |
[R8 3.3.68] R8 3.2 からアップグレードした一部の Android 6 デバイスでクラッシュが発生する
|
最新バージョン com.android.tools.build:gradle:7.3.1 と okhttp 3.12.13 が Android API 16 でクラッシュする
|
Kotlin 列挙型クラスの列挙型定数値が R8 で正しく難読化されない
|
クラス コンストラクタにおいて、R8 で未使用のフィールドを取り除くと、その下のコードで NPE が発生する。
|
水平マージ用に D8 AppInfo を作成すると D8 型の推測が無効になる
|
|
Android Studio Electric Eel RC 1(2022.1.1.16)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-rc01
修正された問題 |
Android Gradle プラグイン |
AGP 7.4.0-alpha09 で、Firebase App Distribution にアップロードされないビルドが生成される
|
|
Compose プレビュー |
jetify された font/myfont.xml が存在しない(またはファイルではない)
|
|
インポート / 同期 |
OutputBuildAction が、より新しいバージョンの Java ランタイムによってコンパイルされる
|
|
Kotlin プラグイン |
EE での回帰: メソッドの抽出が機能しない場合がある
|
|
プロファイラ |
Flamingo C6 で simpleperf トレースのボトムアップ ビューが正しく読み込まれない
|
|
リリース バンドル / APK |
「署名付きバンドル / APK の生成」- 宛先パスはモジュールによって異なるべきである
|
|
テストの実行 |
カバレッジを指定して単体テストを実行するたびに、再コンパイル(2 回)が必要になる
|
|
Upgrade Assistant |
Upgrade Assistant が設定プラグインを処理しない
|
|
Android Studio Electric Eel ベータ版 5(2022.1.1.15)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-beta05
修正された問題 |
Android Gradle プラグイン |
Gradle 8.0-milestone-2 が AGP で例外を引き起こす
|
|
Layout Editor |
CustomViewPreviewRepresentation の 138 MB のメモリリーク
|
|
圧縮ツール(R8) |
[R8 4.0.30] 制約「OBJECT」によって型「LONG」を値「v147」に制約できない
|
|
Android Studio Electric Eel ベータ版 4(2022.1.1.14)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-beta04
修正された問題 |
Android Gradle プラグイン |
gradle-settings-api が javadoc 生成対象に追加される
|
|
デバイス マネージャー |
AVD を編集すると、以前の設定が無視されてデバイス フレームが有効になる
|
|
Android Studio Electric Eel ベータ版 3(2022.1.1.13)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-beta03
修正された問題 |
Android Gradle プラグイン |
カバレッジが有効になっていない場合は androidJacocoAnt 構成の作成を中止する
|
ライブラリ コンポーネントで @IntDef を使用しても aar に annotation.zip が生成されない
|
JavaCompile タスクをセットアップするときに「--release」フラグを考慮する
|
build.gradle で resValue を使用してリソースをオーバーライドするとエラーになる: 重複するリソース
|
生成されたソース ディレクトリが lint モデルのメイン ソース プロバイダに Java ディレクトリとして表示される
|
Gradle 同期が失敗: 同期が失敗: 理由は不明
|
DependencyReportTask が構成キャッシュに対応していない
|
class_name と class_name の共通のスーパー型が見つからない
|
動的機能とリソース圧縮を使用するとランタイム クラッシュが発生する
|
非推奨に関する警告に対処して Gradle 9.0 に備えるため、destination プロパティから outputLocation プロパティに移行する
|
「debug」ビルドタイプにはデフォルトの署名鍵があるが、他の署名タイプにはない
|
|
C++ デバッガ |
Android Studio 2021.1.1 以降でネイティブ ブレークポイントが機能しない
|
|
コードエディタ |
文字列リソースの抽出に引用符(" ")が含まれることがある
|
インスペクション "RegExp" > "Redundant character escape" が、"\\}" を重複として誤って解釈する
|
|
Compose の編集 |
Jetpack Compose の構文のハイライト表示に一貫性がない
|
|
Compose プレビュー |
プレビューのインタラクティブ モードで DropdownMenu が正しくない位置で開かれる
|
|
デバッガ |
デバッグソースのデフォルトがエミュレータ バージョンではなく compileSdkVersion になっている
|
|
依存関係の管理 |
|
エミュレータ |
画面のミラーリングでタップするとデバイスが接続解除される
|
|
インポート / 同期 |
IDEA-303282 のチェリーピック プラットフォームの修正
|
IDE の Gradle 同期にコンパイラ オプションが含まれていない
|
IllegalStateException: Build (name=':') が見つからない
|
AS 2022.1.1 ベータ版 1 で Kotlin マルチプラットフォーム プロジェクトのインポートが失敗する
|
|
Layout Editor |
時間ビュー ウィジェット
|
テーマで属性が不足している場合、デザインのプレビューが機能しなくなる
|
editText のデフォルトの inputType が正しくない
|
ブループリント ビューでの gravity 属性の処理が正しくない
|
マルチモジュール プロジェクトで使用するために推移的に取得されるサンプルデータ ディレクトリのサポート
|
RTL リファクタリングが App Compat ファイルの編集を試行する
|
Layout Editor のデザインモードでコンポーネント ツリーのオプションが重複する
|
Android Studio が、ConstraintLayout グループで絶対位置属性を追加する
|
font_family での XML プレビューのレンダリングに関する問題
|
カスタムビューのプレビュー エラー
|
提案: アイテム プロパティ ビューのセルはサイズ変更可能であるべき
|
|
lint |
openInputStream に関する lint のリサイクル誤検出
|
[BuildTool/Lint] ChecksSdkIntAtLeast コンストラクタ プロパティ
|
|
Logcat |
[LogcatV2] デフォルトの「control + space」を変更する場合のホットキーのヒントが正しくない
|
ログがコンソールに表示されない
|
|
Network Inspector |
newBuilder() を使用して別の OkHttpClient から OkHttpClient がビルドされた場合、Network Inspector がリクエストを 2 回表示する
|
|
新しいコード / テンプレート |
新しいプロジェクトに空の meta-data タグが追加される
|
|
Android Studio Electric Eel ベータ版 2(2022.1.1.12)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-beta02
修正された問題 |
Android Gradle プラグイン |
構成キャッシュを有効にしても MergeGeneratedProguardFilesCreationAction の構成が遅い
|
Gradle プロパティ バージョン LINT_PRINT_STACKTRACE=true を追加
|
[AGP] 生成されたソース ディレクトリを IDE モデルに追加(Variant API)
|
Android Gradle プラグインは非推奨の ConfigureUtil.configure(closure, target) 関数を使用すべきではない
|
ProGuard ファイルが存在しない場合に警告する
|
AGP がタスク実行フェーズで kotlinOptions.freeCompilerArgs を追加しようとする
|
apksig ライブラリ: ApkVerifier$Result.getV4SchemeSigners() が非公開としてマークされている
|
AAR に古い prefab アーティファクトがパッケージ化されている
|
JavaPluginConvention と HasConvention の非推奨化
|
[AGP-7.3.0-beta03] XML 宣言の後に空の行があると ShrinkResourcesNewShrinkerTask が失敗する
|
デバッグ バリアントにおいてデフォルトで lintVital ターゲットが実行される
|
デフォルトで R8 に ignorewarnings を追加しない
|
AGP 7.3.0 で Gradle プラットフォーム プロジェクトの Gradle 同期に問題が発生する
|
|
APK Viewer |
APK Analyzer 表の列見出しにパディングが不足している
|
ダイアログ ラベルの配置が正しくない
|
APK Analyzer で .version ファイルの内容を表示する
|
|
AVD Manager |
AVD Manager のバグ: adb が見つからないというエラーが表示されるが、adb.exe がパスに存在する
|
|
Background Task Inspector |
Background Task Inspector
|
|
コードエディタ |
文字列リソースの抽出に引用符(" ")が含まれることがある
|
Room 2.5.0 で SQL コンテキストのハイライト表示が機能しない
|
文字列リソースの抽出で名前候補が空の場合がある
|
|
デバッガ |
デバッグソースのデフォルトがエミュレータ バージョンではなく compileSdkVersion になっている
|
|
デバイス マネージャー |
デバイス マネージャーにおける不適切な並べ替え
|
「デバイス マネージャー」を検索するとアクション検索メニューに曖昧な結果が表示される
|
|
エミュレータ |
ミラーリング中にデバイスの画面をオフにする
|
MacBook Pro 14 で ABI arm64-v8a 用の Google API を使用しないと Android 12.0 のイメージをダウンロードできない
|
|
インポート / 同期 |
Chipmunk パッチ 2(2021.2.1)からのアップグレード後に Gradle プロジェクトのインポートが失敗する
|
新しい KMP ソース レイアウトをサポート
|
古いバージョンの AGP と同期するテストで新しい名前空間 DSL を処理できるようにする
|
|
Kotlin プラグイン |
Kotlin コードで [Refactor] -> [Modularize] ツールが機能しない
|
|
lint |
Kotlin ソースで ResourceType lint チェックが機能しない
|
VersionChecks が Kotlin の範囲チェックを処理しない
|
ラップされている場合の InlinedApi の偽陽性
|
|
Logcat |
Logcat の問題
|
デバイスが接続解除されたときに Logcat が「All logs entries are hidden by the filter」というバナーを表示する
|
Logcat のフォントサイズをカスタマイズする機能を復元してほしい
|
|
リファクタリングのモジュール化 |
AS 3.3 alpha8: リファクタリングの [Modularize...] がグレー表示される
|
|
ナビゲーション |
名前空間を build.gradle に移動すると、参照できない R 宣言でビルドが失敗する
|
|
新しいコード / テンプレート |
Tabbed Activity テンプレートのコメントが正しくない
|
モジュール名の幅が狭すぎる
|
|
新しいプロジェクト ウィザード |
|
プロジェクト ビュー |
名前を変更してもサイドバーのパッケージ名が更新されない
|
|
リリース バンドル / APK |
キーストアの生成で引数がエスケープされず、また引用符で囲まれない
|
|
リソース |
背景の透明な SVG ファイルが黄色に変わる
|
改行を含む Kotlin から文字列リソースを抽出できない
|
Android Studio が通知せずにドローアブル リソースを置き換える
|
「WebP への変換」アクションがランチャー アイコンで機能する必要がある
|
|
SDK Manager |
SdkManager が RemotePackage の toString を表示する
|
SDK Manager でクリップアート アイコン ディレクトリのために深刻な遅延が発生する
|
|
Translations Editor |
Translation Editor でキリル文字セルビア語とラテン文字セルビア語が区別されない。また、Translation Editor には多くのロケールが不足している
|
テキストを貼り付けたときに複数の列が上書きされる
|
Translation Editor: リソース ファイルを保持し、それらすべてを strings.xml に配置しないようにする
|
Translation Editor で文字列を追加するとリソースが 2 回追加される(AS Bumblebee)
|
|
Upgrade Assistant |
AndroidTest でパッケージ名の変更をサポート
|
AndroidManifest.xml の package 属性を名前空間 DSL に移行
|
|
Android Studio Electric Eel ベータ版 1(2022.1.1.11)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-beta01
修正された問題 |
Android Gradle プラグイン |
Component.sources が「resources」ファイルへのアクセス権を付与しない
|
MergeResources タスクの不安定なビルドエラー
|
SourceDirectories.addGeneratedSourceDirectory が Android のリソースに正しく接続されない
|
AndroidManifest.xml に「package」属性がない場合に、kotlin-android-extensions プラグインが破損する
|
Android Gradle プラグインでは、非推奨の GUtil.toWords(string) 関数を使用すべきではない
|
Android Gradle プラグインは非推奨の ConfigureUtil.configure(closure, target) 関数を使用すべきではない
|
AGP 7.4.0-alpha09 の javac からの新しい「不明な列挙型定数」
|
namespace == testNamespace を指定すると同期エラーが発生する
|
AGP が 生成された AAR の最上位レベルに res/ 以下のフォルダを重複して作成する
|
JavaPluginConvention と HasConvention の非推奨化
|
新しい Transform API のファイルの場所が不適切で一貫性がない
|
KGP 1.7.20-Beta を使用するために AGP テストが更新される
|
Gradle 7.4 が失敗する(AnalyticsService のインスタンスを作成できない)
|
|
API |
Variant API: AGP 7.1 以降で、新しいバリアント オブジェクトのアップデートが古いバリアント オブジェクトに転送されない
|
|
Build Analyzer |
Gradle Build がビルドの終了後も無限に実行し続ける
|
|
C++ エディタ |
[Android] プロジェクト ビューで外部 C++ .h が見つからない
|
|
コードエディタ |
Android Studio で Kotlin プロジェクトを使用する場合に、ワイルドカードのインポートがデフォルトで無効になる
|
|
デプロイ |
AndroidProcessHandler/SingleDeviceAndroidProcessMonitor を介してプロジェクトのリークが発生する
|
|
デバイス マネージャー |
デバイス マネージャーにスマートフォン選択用の自動画像が表示される
|
|
Dexer(D8) |
ラムダ脱糖をオンにする必要がある場合に詳細な警告が表示される
|
|
エミュレータ |
Android TV のハードウェア プロファイルで間違ったデバイスのサイズが表示される
|
|
インポート / 同期 |
「ビルドタイプおよびプロダクト フレーバーと一致するバリアントが見つからない」と表示されて同期が失敗する
|
MPSS を使用する Chipmunk でプロジェクトを KMP モジュールと同期できない
|
Kotlin マルチプラットフォーム: 未解決の参照
|
モジュールが KMP モデルかどうかを判別するために、KMP モデルのクエリが回避される
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests が JDK17 で失敗する
|
Kotlin マルチプラットフォーム プロジェクトが AS 2022.1.1 Canary 10 でインポートできない
|
ビルド バリアントをアルファベット順に並べ替える必要がある
|
フレーバー ディメンションが不足しているため同期がクラッシュする
|
|
lint |
use-site ターゲットでアノテーション自動修正を適用する際にバッククォートが表示される
|
LintFixPerformer の shortenNames で、同じ接頭辞を持つ名前が間違って短縮される
|
フレーキング lintAnalyze タスクを修正する
|
|
lint の統合 |
AGP 7.0.0 アルファ版 14 lint RAM の使用量が無制限である
|
|
メモリ |
メモリ プロファイル ツールで 150 MB ではなく 0.2 GB と表示される
|
|
プロジェクトの構造 |
|
プロジェクト ビュー |
[Project] ツール ウィンドウ -> [Android] ビュー: クラス公開設定アイコンが表示されない
|
Electric Eel Canary 9 の [Project] ビューに build.gradle ファイルと proguard ファイルが混在する
|
GradleModuleModel.getBuildFile で「Write-unsafe context!」例外が発生する
|
|
リリース バンドル / APK |
AGP: マルチバリアント セットアップで特定のビルドタイプを公開できない
|
|
SDK Manager |
ディレクトリを作成できなかった場合に writeInstallerMetadata が IOException をログに記録しない
|
|
Upgrade Assistant |
AGP Upgrade Assistant は、android.disableAutomaticComponentCreation を使用してプロジェクトを処理する必要がある
|
|
Android Studio Electric Eel Canary 10(2022.1.1.10)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha10
修正された問題 |
Android Gradle プラグイン |
Component.sources が「resources」ファイルへのアクセス権を付与しない
|
SourceDirectories.addGeneratedSourceDirectory が Android のリソースに正しく接続されない
|
AGP が 7.3.0-alpha08 に基づく jniLib のオーバーライドを無視する
|
AndroidManifest.xml に「package」属性がない場合に、kotlin-android-extensions プラグインが破損する
|
java.io.IOException: res.jar を削除できなかった
|
namespace == testNamespace を指定すると同期エラーが発生する
|
AGP が 生成された AAR の最上位レベルに res/ 以下のフォルダを重複して作成する
|
Compose での KMM の使用 - バックエンド内部エラー: IR の低下時に例外が発生する
|
|
App Quality Insights |
Studio の起動時に Crashlytics バナーの表示を停止する必要がある
|
|
Build Analyzer |
Gradle Build がビルドの終了後も無限に実行し続ける
|
|
C++ ビルド |
compile_commands.json での安定版出力の場所
|
|
データ バインディング |
メッセージバスを介する LayoutBindingModuleCaches のリーク
|
|
Dexer(D8) |
ラムダ脱糖をオンにする必要がある場合に詳細な警告が表示される
|
|
インポート / 同期 |
「ビルドタイプおよびプロダクト フレーバーと一致するバリアントが見つからない」と表示されて同期が失敗する
|
Kotlin マルチプラットフォーム: 未解決の参照
|
コード検査が機能していないように見える
|
ビルド バリアントをアルファベット順に並べ替える必要がある
|
フレーバー ディメンションが不足しているため同期がクラッシュする
|
|
インフラストラクチャ |
prepareKotlinBuildScriptModel が失敗し、prefab ディレクトリが読み取れない
|
|
lint |
use-site ターゲットでアノテーション自動修正を適用する際にバッククォートが表示される
|
LintFixPerformer の shortenNames で、同じ接頭辞を持つ名前が間違って短縮される
|
フレーキング lintAnalyze タスクを修正する
|
|
lint の統合 |
AGP 7.0.0 アルファ版 14 lint RAM の使用量が無制限である
|
AndroidLintAnalysisTask に、相対パスの正規化によるキャッシュミスがある
|
|
プロジェクトの構造 |
|
プロジェクト ビュー |
[Project] ツール ウィンドウ -> [Android] ビュー: クラス公開設定アイコンが表示されない
|
Electric Eel Canary 9 の [Project] ビューに build.gradle ファイルと proguard ファイルが混在する
|
GradleModuleModel.getBuildFile で「Write-unsafe context!」例外が発生する
|
|
リリース バンドル / APK |
AGP: マルチバリアント セットアップで特定のビルドタイプを公開できない
|
|
テストの実行 |
androidTest の HTML テストレポートに、スキップされたテストケースが成功率に成功として表示される
|
|
SDK Manager |
ディレクトリを作成できなかった場合に writeInstallerMetadata が IOException をログに記録しない
|
|
Android Studio Electric Eel Canary 9(2022.1.1.9)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha09
修正された問題 |
Android Gradle プラグイン |
ターゲット SDK の変更処理によって robolectric テストが中断される
|
ProcessLibraryManifest が現在ライブラリ マニフェスト ファイルの削除を正しく処理しない状態になっている
|
AGP が 7.3.0-alpha08 に基づく jniLib のオーバーライドを無視する
|
R8 をプロセス外で実行できるようにする
|
Gradle の同期エラー
|
onVariant でバリアント ソースにアクセスすると、buildconfig などの標準の Android ソースが表示されなくなる
|
「Make Project」で Gradle の誤ったバージョンが使用されている
|
AGP 7.1-beta04 に com.android.build.api.dsl.Lint API がない、または誤解を招く kdoc がある
|
json-simple:1.1.1 にアップグレードする
|
Electric Eel Canary 3+ では、KMP ライブラリを使用して JVM プロジェクトを実行できない。ただし、Gradle CLI は機能する
|
|
Compose プレビュー |
androidx.media3.exoplayer.offline.Download が原因でプレビューが表示されない
|
PreviewParameterProvider の再帰呼び出しにより、NoSuchMethodException またはエラーのない空のプレビューが発生する
|
|
デプロイ |
Compose プレビューをデバイスにデプロイする際に、2 つの Gradle ビルドが必要である
|
|
デザインツール |
レイアウトの検証: 「androidx.viewpager2.widget.ViewPager2 がレイアウトで部分的に表示されない状態になる」
|
|
インポート / 同期 |
すべてのバリアントの applicationId を同期を実施する際に使用可能にする
|
KTIJ-22303: Mpp と Kotlin モデルの cacheOriginIdentifier が一致しない
|
単体テストのソースの編集者が、別のモジュールで宣言されている文字列リソースを解決できない
|
データ インポート フェーズでの同期のキャンセル / クラッシュがメインの同期リスナーに報告されない
|
IDEA プロジェクト構造に関するダイアログの取得
|
HMPP 共通コードを使用した KMP が Android のみのターゲットで解決されない
|
Cryptic JDK の場所に関する警告が問題を示唆しているものの、定義はしていない
|
|
lint |
シールクラスに対する「@Parcelize」アノテーションに対する lint 警告が誤っている
|
「./gradlew lintDebug」が常に特定の違反を出力しない
|
lint の ignoreWarnings フラグ(-w)は警告を無視するものの、情報の重大度は無視しない
|
lint 「AutoCloseable used with 'try'-with-resources」と「This TypedArray should be recycled after use with #recycle()」が競合している
|
lint が無効に設定する必要があるレポートタスクから UAST を初期化する
|
Android lint レポートタスクが最新ではない
|
|
lint の統合 |
AndroidLintAnalysisTask に、相対パスの正規化によるキャッシュミスがある
|
|
Logcat |
[LogcatV2] で「level:」オプションが表示されるタイミングが早まる
|
Electric Eel c4: 「設定を保存できません」
|
|
プロジェクト ビュー |
シンボリック リンクの使用時に Android Studio で build.gradle が 2 回表示される
|
|
実行 |
|
Android Studio Electric Eel Canary 8(2022.1.1.8)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha08
修正された問題 |
C++ ビルド |
AGP を 4.1.3 から 4.2.0 / 7.2.1 にアップグレードした後に、CMAKE が見つからない(フォークできない)
|
|
Gradle Files Editor |
buildToolsVersion が低すぎるという警告が正確ではない
|
|
lint |
Android lint の権限チェックが安定せずクラッシュする
|
|
Android Studio Electric Eel Canary 7(2022.1.1.7)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha07
修正された問題 |
Android Gradle プラグイン |
AGP が 4.1.0 で zipflinger を導入した後、APK に「STORED」zip エントリを追加できない
|
|
Compose プレビュー |
アプリ モジュールの Compose プレビューでマルチモジュール プロジェクトのリソースが見つからない
|
|
lint |
空の kt ファイルで lint がクラッシュする
|
|
リソース |
Eel Canary 5 - XML エディタでカスタムビューをインスタンス化して表示できない
|
|
テスト |
EE のディレクトリに対する単体テストの実行を修正
|
|
Android Studio Electric Eel Canary 6(2022.1.1.6)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha06
修正された問題 |
Android Gradle プラグイン |
SingleArtifact.AAR を変換するための出力ファイルでファイル名が間違っている
|
JdkImageInput は、重要度の低い変更に対する感度を下げる必要がある
|
動的な機能が「android.uniquePackageNames」と競合する
|
|
lint |
公式ドキュメントで推奨されているとおりに ViewBinding を使用すると lint の UnusedIds が誤ってエラーになる
|
|
Android Studio Electric Eel Canary 5(2022.1.1.5)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha05
修正された問題 |
Android Gradle プラグイン |
AGP 内の Gradle バージョン チェックにはコストがかかる可能性がある
|
Android Gradle プラグインは、Java コンパイル タスク用の拡張機能を通じて設定された Gradle ツールチェーンを使用する必要がある
|
AGP 7.2 の com.android.test モジュールが com.android.app モジュールのテスト フィクスチャ クラスにアクセスできない
|
Kotlin 1.7.0-RC2 ビルドで lint がクラッシュする
|
|
インポート / 同期 |
新しいバージョンの複数のプロダクト フレーバーに関するビルドの問題
|
ProjectStructureDumper でエクスポートされた依存関係フラグが記録されない
|
|
Android Studio Electric Eel Canary 4(2022.1.1.4)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha04
修正された問題 |
Android Gradle プラグイン |
7.0.0-beta04 以降では、MacOS で AGP 7.x テスト リスナーのエラーが発生する
|
cxx コードでの Kotlin リフレクションの使用を削除
|
AGP のコンパイル時にターゲット 11 を使用する
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
アプリ開発 |
Translations Editor でスクロールできない
|
|
コード分析 |
|
Compose プレビュー |
FastPreviewManager でメッセージバス接続を介して ComposePreviewRepresentation がリークされる
|
|
デザインツール |
画像アセットでアイコンの背景色が無視される
|
Asset Studio で画像アセットの .png ファイルが再作成されない
|
|
デバイス マネージャー |
AVD Manager が間違ったシステム イメージを選択する
|
|
Dexer(D8) |
AGP から、D8/R8 で不足している API モデリングを明示的に有効にする
|
|
初回起動 |
起動するたびに [データ共有] ダイアログがポップアップ表示される
|
|
インポート / 同期 |
同期が失敗しても [Build] > [Make Project] が中断されるべきではない
|
LaunchUtils の MergedManifestManager.getSnapshot() でのブロックを防ぐ
|
AndroidProjectTaskRunner を非推奨になっていない API に移行する
|
|
IntelliJ |
product-info.json の "version": "dev build"
|
|
lint |
ObsoleteSdkInt が Build.VERSION.SDK_INT >= minSdkVersion を捕捉しない
|
android.permission.WAKE_LOCK に関する SystemPermissionTypo の誤検出
|
|
Logcat |
[Logcat V2] スペースを含む値のサポートの改善が必要
|
AndroidLogcatService が保持する 9,000 個の DeviceImpl によって 2 GB 使用されている
|
logcat の形式の設定が保持されない
|
[Logcat V2] 予測入力を使用する際、一部のキーにコロンが含まれていない
|
|
リリース バンドル / APK |
Gradle ツール ウィンドウからタスクを呼び出したとき、最上位レベルでない限り、Android Studio インフラを経由しない
|
|
Resource Manager |
リクエスト: ファイルだけでなく、フォルダのコンテキスト メニューに対しても「WebP への変換」を提示する
|
Android Studio 4.1 RC3 でリソースを削除するときに Resource Manager の位置が保持されない
|
Resource Manager で文字列の値を検索できない
|
バグ: Android Studio でグリッド形式でのリソースリストの表示が記憶されない
|
Android Asset Studio でファイルの先頭に ic_ が付加される
|
Vector Asset Studio にボタンのツールチップが必要
|
画像アセットに、昇順で並べ替えられたリソース ディレクトリが表示されない
|
アセット画像を追加するとき、フレーバー リストがランダムに表示される
|
Draw 9 Patch ツールで 100% 未満にズームアウトできるようにする必要がある
|
[Save As .9.png] ダイアログのヘルプボタン
|
リクエスト: キーボード上の文字を押してコンボボックスでアイテムを選択できるようにしてほしい
|
新しいアプリアイコンを作成し、複数のフレーバー用の共有リソース フォルダがある場合、インポート アイコンの場所を変更できない
|
[New] > [Vector Asset] ダイアログのラベルが途切れる
|
Asset Studio で形状を「none」に設定している場合でも、画像に白の背景が生成される
|
ドローアブルの一括インポートでロケールと地域が無視される
|
Resource Manager: 自分のアプリ モジュールとは別のモジュールがデフォルトで使用される状態が続く
|
|
Translations Editor |
Translations Editor はファイル内の正しい位置に新しいエントリを書き込む必要がある
|
|
Android Studio Electric Eel Canary 3(2022.1.1.3)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha03
修正された問題 |
Android Gradle プラグイン |
processReleaseManifest: 誤検出によりソース AndroidManifest.xml のパッケージが見つかる
|
ラッパー プロパティ ファイルで distributionSha256Sum の使用を禁止していたチェックを削除
|
AndroidGradlePlugin バージョン 7.2 で、ASM API を Transform API と併用したときの動作に問題がある
|
|
アシスタント ウィンドウ |
URL アシスタント: 「getFile」メソッドのデフォルト実装は非推奨であり、オーバーライドする必要がある
|
|
エミュレータ |
AS Electric Eel Canary 2 - デバイス接続アシスタントで [Finish] をタップしても何も起こらずエラーになる
|
|
インポート / 同期 |
POM の循環依存関係によりプロジェクトのインポートに問題が発生する
|
Android Gradle プラグイン 7.2.0 で「Duplicate content roots detected」と表示される
|
|
lint |
android.permission.WAKE_LOCK に関する SystemPermissionTypo の誤検出
|
|
Logcat |
AS 2021.3.1 Canary 8 の新しい logcat で、テキストのコピーができず、Google で選択されたテキストを検索するオプションもない
|
最初の 2 秒が経過すると、新しい logcat にログが表示されない
|
|
リリース バンドル / APK |
Gradle ツール ウィンドウからタスクを呼び出したとき、最上位レベルでない限り、Android Studio インフラを経由しない
|
|
リソース |
AarResourceRepositoryCache.createCachingData の NPE(AS Electric Eel)
|
|
実行 |
アプリ モジュールは利用できるのに、デバイス オプションが表示されず、アプリを実行できない
|
|
アップデータ |
M1 のパッチ適用機能が EE c1 から EE c2 で機能しない
|
|
Upgrade Assistant |
「ビルドファイルで AGP バージョンが見つかりません」。これは何を表しており、どのような方法で修正可能であるか。
|
|
Android Studio Electric Eel Canary 1(2022.1.1.2)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha02
修正された問題 |
インポート / 同期 |
同期時に ExistingDisposedException が発生する
|
|
lint |
[lint] コードが複数のモジュールにまたがる場合、Wrong Resource Type 検出ツールが有効なコードでエラーを検出する
|
|
Android Studio Electric Eel Canary 1(2022.1.1.1)
以下と一緒にリリース:
- Android Gradle プラグイン 7.4.0-alpha01
修正された問題 |
Android Gradle プラグイン |
分割を伴うリリースビルドで XML の改行が崩れる
|
lint モデルに desugar メソッドを追加
|
|
ビルド バリアント |
同期やビルドの途中でバリアントを切り替えると、[Build Variants] ウィンドウが動かなくなる
|
ビルド フレーバーがデフォルトの NDK ABI フレーバーでロックされていて変更できない
|
プロダクト フレーバーに重複しないネイティブ ABI セットがある場合、Android Studio がビルド バリアントを切り替えられない
|
バリアント スイッチャーが終了しない場合がある
|
異なる ABI を持つバリアントの切り替えが壊れている
|
|
Compose の編集 |
BridgeContext.getSystemService() が、認識されないサービスに対して null を返すのではなくスローする点でコントラクトに違反している
|
|
Compose プレビュー |
スクロール ビューをドラッグするとインタラクティブ プレビューが停止する
|
|
デザインツール |
幅が 1.0 未満のシェイプ ドローアブル ストロークが、前に「0」が付く場合のみにレイアウト デザイン ペインに表示される
|
デザイナーでの HTML 文字列の表示が、試行したデバイスやエミュレータでの表示と一致しない
|
|
エミュレータ |
Android Studio Bumblebee でクリップボード共有を無効化するオプションが消えているため、オフにできない
|
|
インポート / 同期 |
com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessfully が、欠落している依存関係をキャッチしない
|
ビルド中のバリアントの切り替えが終了しない
|
Android Studio が、Gradle ネスティング Composite-Build をサポートしない
|
Android Support Plugin のエラー メッセージの書き換えが必要
|
|
IntelliJ |
MBP 15 インチ 2018 Touch Bar のメニューがない
|
|
Layout Editor |
ViewGroup の android:theme 属性が無視される
|
?android/attr:[color] を使用する場合のプレビューのレンダリングの問題
|
フォントの読み込み時にカスタムビューがプレビューに表示されない
|
Android Studio のクラッシュ
|
レイアウト レンダラのエラー
|
バグ: Preference をカスタマイズした場合にプレビューが表示されない
|
実行中のアプリと一致しないプレビュー | ?attr が XML の fillColor でサポートされていない(ベクター型ドローアブル)
|
CameraView を使用して問題の原因をレンダリングする
|
|
lint |
--offline フラグを lint に追加
|
InconsistentLayout がベースラインを尊重しない
|
|
マテリアル |
|
新しいプロジェクト ウィザード |
新しいベンチマーク モジュール ウィザードで minSdk 23 を選択する必要がある
|
|
リリース バンドル / APK |
Bundletool: インテント フィルタ要素が機能モジュールと基本モジュールの間で適切にマージされない
|
|
Upgrade Assistant |
AGP Upgrade Assistant が終了しない
|
|
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-12-22 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"]],["最終更新日 2024-12-22 UTC。"],[],[]]