Android Studio 2021.3.1 のクローズされた問題
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Studio Dolphin パッチ 1(2021.3.1.17)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.1
修正された問題 |
Android Gradle プラグイン |
インストルメンテーション Android テストを Gradle で実行すると脱糖が適切に適用されない
|
AGP 7.3.0 で Gradle プラットフォーム プロジェクトの Gradle 同期に問題が発生する
|
|
Dexer(D8) |
DEX をマージする際の競合を解決するための公開 API を追加(bazel で重複クラスを許可)
|
|
インポート / 同期 |
Chipmunk パッチ 2(2021.2.1)からのアップグレード後に Gradle プロジェクトのインポートが失敗する
|
|
リソース |
AarResourceRepositoryCache.createCachingData(AS Dolphin+)の NPE
|
|
圧縮ツール(R8) |
フィールドを型置換する際に Kotlin メタデータがコピーされない
|
不正確な型の予期しない変換: TOP(すべて)
|
Gradle 7.3.0 で APK ビルドエラー com.android.tools.r8.CompilationFailedException が発生する
|
機能しないデフォルト コンストラクタを互換モードで除去
|
JetBrains のマークダウンとの競合
|
ThreadLocal.withInitial(java.util.function.Supplier) をサポート
|
AGP 7.3 で、破損したコンストラクタを含むクラスの dex が生成される
|
CF でないコードに脱糖が必要かどうかを判定するための予期しない試行
|
ktor VerifyError
|
okio-jvm 3.2.0 を処理する際に、コンパイル時に見つかった未定義の値がスローされる
|
間接的な instance-of ユーザーを使用してオブジェクトをインライン化するクラスでコンパイルが失敗する
|
R8 3.3.75 の java.lang.IllegalAccessError
|
|
Android Studio Dolphin RC 1(2021.3.1.14)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-rc01
修正された問題 |
Android Gradle プラグイン |
onVariant でバリアント ソースにアクセスすると、buildconfig などの標準の Android ソースが表示されなくなる
|
AGP 7.1-beta04 に com.android.build.api.dsl.Lint API がない、または誤解を招く kdoc がある
|
AGP が 7.3.0-alpha08 に基づく jniLib のオーバーライドを無視する
|
|
Compose プレビュー |
アプリ モジュールの Compose プレビューでマルチモジュール プロジェクトのリソースが見つからない
|
|
Dexer(D8) |
脱糖ライブラリのバージョンごとにコンパイラ バージョンを記録する必要がある
|
|
エミュレータ |
AS Electric Eel Canary 2 - デバイス接続アシスタントで [Finish] をタップしても何も起こらずエラーになる
|
|
Gradle Files Editor |
buildToolsVersion が低すぎるという警告が正確ではない
|
|
インポート / 同期 |
単体テストのソースの編集者が、別のモジュールで宣言されている文字列リソースを解決できない
|
コード検査が機能していないように見える
|
KTIJ-22303: Mpp と Kotlin モデルの cacheOriginIdentifier が一致しない
|
|
Logcat |
logcat の形式の設定が保持されない
|
最初の 2 秒が経過すると、新しい logcat にログが表示されない
|
|
圧縮ツール(R8) |
IntSwitch での ArrayIndexOutOfBoundsException
|
R8: AGP 7.3.0-beta02 と 7.4.0-alpha03 での NullPointerException
|
[R8 3.3.61] NoClassInitializerCycles からの StackOverflowError
|
圧縮ツール(R8 バージョン 3.2.60)で NPE が発生する
|
[R8 3.3.57] SDK 要件が高い抽象クラスに置換されたインターフェースが原因で NoClassDefFound が発生する
|
|
Android Studio Dolphin Beta 5(2021.3.1.14)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-beta05
修正された問題 |
Android Gradle プラグイン |
AGP 7.2 の com.android.test モジュールが com.android.app モジュールのテスト フィクスチャ クラスにアクセスできない
|
|
ART |
[R8 3.3.40] dex2oat の速度プロファイルの呼び出しが Android 8 デバイスでハングしていると思われる
|
|
ビルド バリアント |
|
インポート / 同期 |
|
圧縮ツール(R8) |
R8 3.1.7-dev 以降で列挙型が適切に最適化されず、NoSuchFieldError が発生する
|
R8 3.3 を使用してダンプを生成する際に NullPointerException が発生する
|
AssertionError: 未設定の関係を計算できない
|
[R8 3.3.57] SDK 要件が高い抽象クラスに置換されたインターフェースが原因で NoClassDefFound が発生する
|
|
Android Studio Dolphin Beta 4(2021.3.1.13)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-beta04
修正された問題 |
Android Gradle プラグイン |
Kotlin 1.7.0-RC2 ビルドで lint がクラッシュする
|
|
ART |
[R8 3.3.40] dex2oat の速度プロファイルの呼び出しが Android 8 デバイスでハングしていると思われる
|
|
インポート / 同期 |
新しいバージョンの複数のプロダクト フレーバーに関するビルドの問題
|
|
Logcat |
AndroidLogcatService が保持する 9,000 個の DeviceImpl によって 2 GB 使用されている
|
|
圧縮ツール(R8) |
R8 - 3.3.28(Android API < 25)での IncompatibleClassChangeError
|
Gradle 7.2.0 で APK ビルドエラー com.android.tools.r8.CompilationFailedException が発生する
|
|
Android Studio Dolphin Beta 3(2021.3.1.12)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-beta03
修正された問題 |
Android Gradle プラグイン |
processReleaseManifest: 誤検出によりソース AndroidManifest.xml のパッケージが見つかる
|
dokka-core をコンパイル時の依存関係として宣言し、実行時に読み込む
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
Compose プレビュー |
FastPreviewManager でメッセージバス接続を介して ComposePreviewRepresentation がリークされる
|
|
アップデータ |
M1 のパッチ適用機能が EE c1 から EE c2 で機能しない
|
|
Android Studio Dolphin Beta 2(2021.3.1.11)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-beta02
修正された問題 |
Android App Bundle |
bundletool がベースライン プロファイルを正しくパッケージ化しない
|
|
Android Gradle プラグイン |
AndroidGradlePlugin バージョン 7.2 で、ASM API を Transform API と併用したときの動作に問題がある
|
Android Studio BumbleBee で最新の変更がデプロイされないことがある
|
AAR アーティファクトを変換すると、最終出力が intermediates フォルダに保存される
|
|
デザインツール |
Ctrl+D または [show diff] ボタン使っても git diff が表示されない
|
|
Dexer(D8) |
AGP から、D8/R8 で不足している API モデリングを明示的に有効にする
|
プレリリース版の脱糖ライブラリを含むバージョンの使用を避ける
|
|
インポート / 同期 |
POM の循環依存関係によりプロジェクトのインポートに問題が発生する
|
Android Gradle プラグイン 7.2.0 で「Duplicate content roots detected」と表示される
|
|
lint |
AGP 7.2.0 の lint が ApiDetector チェックでハングする
|
InconsistentLayout がベースラインを尊重しない
|
[lint] コードが複数のモジュールにまたがる場合、Wrong Resource Type 検出ツールが有効なコードでエラーを検出する
|
|
実行 |
アプリ モジュールはあるが、デバイス オプションが表示されず、アプリを実行できない
|
|
圧縮ツール(R8) |
[R8 3.3.40] 存在しないメソッドへのスーパー呼び出しより NoSuchMethodError が発生
|
仕様変換中に脱糖ライブラリで NullPointerException が発生
|
3.3.35 を使用する FieldAssignmentTracker で NullPointerException が発生
|
[R8 3.3.31] IncompleteHorizontalClassMergeCode の Unreachable 例外が発生
|
R8 により Scala ライブラリで VerifyError が発生
|
|
Android Studio Dolphin Beta 1(2021.3.1.10)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-beta01
修正された問題 |
Android Gradle プラグイン |
lint モデルに desugar メソッドを追加
|
|
Dexer(D8) |
バージョン 8 より前の Art / Dalvik VM が、JDK-8272564 の修正をサポートしない
|
|
エミュレータ |
Android Studio Bumblebee でクリップボード共有を無効化するオプションが消えているため、オフにできない
|
|
lint |
|
圧縮ツール(R8) |
R8 3.3.28 が、メソッドの本文に「throw NPE」を追加して到達可能なメソッドを破損させる
|
kept クラスのコンストラクタが、Proguard 互換性モードで NPE をスローする
|
|
Android Studio Dolphin Canary 9(2021.3.1.9)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha09
修正された問題 |
Android Gradle プラグイン |
リクエストされたシステム イメージの取得に失敗した場合の「類似した」システム イメージが類似していない
|
自動テストデバイス: 適切なシステム イメージがダウンロードされない、または間違ったシステム イメージが実行される
|
新しい Android Gradle プラグインがないのに「We recommend using a newer Android Gradle plugin」と表示される
|
Gradle で管理されているデバイスは、互換性のあるデバイスタイプが見つからない場合にそれを提供する必要がある
|
AndroidManifest.xml に「package」属性がない場合に、kotlin-android-extensions プラグインが破損する
|
デバイスタイプ / 画像タイプの不一致エラーがユーザーにわかりづらい
|
Gradle で管理されているデバイスのディスク上の場所
|
|
Build Analyzer |
Build Analyzer の Jetifier 分析で AndroidX データ バインディングに Jetifier が必要と表示される
|
|
デバイス マネージャー |
デバイス マネージャのコンテキスト メニューから [Stop Device] メニューが消えた
|
|
エミュレータ |
|
Gradle |
lint の UnusedResources でインポート エイリアスに関する偽陽性が発生する
|
|
インポート / 同期 |
MPSS を使用する Chipmunk でプロジェクトを KMP モジュールと同期できない
|
Kotlin 1.6.20 により KMP モジュールの依存関係が破損する
|
「LicenseNotAcceptedException」に対処できない?
|
コンポジット ビルドのモジュールが IDE にインポートされない
|
|
Logcat |
|
ナビゲーション |
別の AAR モジュールのナビゲーション グラフを含めると、ディープリンクの AndroidManifest.xml インテント フィルタが生成されない
|
|
リソース |
バグ: リソースの「implementation」に移動することを選択してもどこにも移動しない
|
|
SDK Manager |
/tmp がシンボリック リンクの場合に SDK の更新が機能しない
|
SDK Manager は stdout へのログ情報のスパム送信を停止する必要がある
|
|
Android Studio Dolphin Canary 8(2021.3.1.8)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha08
修正された問題 |
Android Gradle プラグイン |
AGP 7.1.1 が脆弱性のある Netty バージョンに依存している
|
R8 によって重複クラスの問題が報告された
|
AGP 7.1.1 で、リソース処理を無効にした RenderScript クラスが生成されない
|
バリアント派生構成の api/annotationProcessor/implementation resolutionStrategy を実装
|
MergeSourceSetFolders が起動するワーカー アクションが多すぎる
|
Gradle が管理する仮想デバイスが CI(GitHub アクション)で失敗する
|
android.defaultConfig.ndk.debugSymbolLevel に関連する問題
|
「debug」ビルドタイプにはデフォルトの署名鍵があるが、他の署名タイプにはない
|
STRING_TOO_LARGE がビルドプロセスに失敗する
|
|
APK Viewer |
問題が発生した場合に、APK Analyzer に「successfully loaded」と表示されないようにする必要がある
|
|
AVD Manager |
--silent フラグを渡したにもかかわらず、avdmanager から「Do you want to create a custom Hardware profile?」と尋ねられる
|
Android TV AVD を縦向きに設定できる
|
Android Studio 2.0: 仮想デバイスを編集するとカスタムスキンの選択が元に戻る
|
AVD 選択ダイアログで、テレビの横向きレイアウトが正しく表示されない
|
2.7 インチ QVGA デバイスが、デバイスリストに「mdpi」ではなく「ldpi」と表示され、設計とテストで 33% のサイズ誤差がある
|
Android Studio でエミュレータの密度として 200 dpi がサポートされていない
|
ウィンドウが小さすぎると、システム イメージの選択時にダウンロード リンクが隠れてしまう
|
|
コードエディタ |
SQLite 構文のハイライト表示の問題 - 「SELECT」の後に「REPLACE」を追加できない
|
Layout Editor の Autocomplete ID で、フィールドに誤った文字列が入力される
|
ProGuard ルールに未解決のクラス名がある
|
|
デバイス マネージャー |
AVD Manager でエミュレータの順序が維持される
|
AS 内で AVD の名前を変更すると、デバイス マネージャーのエラー メッセージに誤ったパスが表示される
|
仮想デバイスを削除すると Android Studio がハングする
|
SkinLayoutDefinition.parseFile で IllegalArgumentException が発生する
|
|
編集 |
AIDL ファイルに不正な構文エラーが含まれている
|
|
エミュレータ |
Android Studio でホストするエミュレータ: 仮想シーン ナビゲーションに使用する場合の AZERTY キーボードの互換性
|
|
Firebase |
|
初回起動 |
WindowsPerformanceHintsChecker の IOException
|
|
Gradle Files Editor |
バージョン カタログに関する警告をわかりやすくする必要がある
|
|
インポート / 同期 |
MPSS を使用する Chipmunk でプロジェクトを KMP モジュールと同期できない
|
Chipmunk Studio の AGP 7.3.0-alpha01 で Gradle ファイルとの同期が失敗する
|
|
インストーラ |
Android Studio の小さなバグ
|
Chipmunk ベータ版 1: セットアップ ウィザードでダウンロード サイズが正しく計算されない
|
|
lint |
source-set-per-module シナリオで lint のセットアップが破損する
|
NewApi チェックで、継承された新しいインターフェースのケースが処理されない
|
[Lint] 「Recycle」ディテクターにより、アニメーションが開始されていないと間違って報告される
|
|
lint の統合 |
AndroidLintAnalysisTask で、「lint.jar」のタイムスタンプの差異によりキャッシュミスが発生する
|
|
Logcat |
Logcat が最後まで自動スクロールする
|
Logcat のバッファを消去すると Logcat が破損する
|
Logcat を閉じてからもう一度開くと動作しなくなる
|
|
Motion Editor |
システム フォントを大きくすると、アニメーション インスペクタのボタンが「>>」(オーバーフロー)として表示される
|
|
新しいコード / テンプレート |
Android Studio の新しいプロジェクト ウィザードで、非推奨の関数「onActivityCreated」がまだ「Fragment + ViewModel」に使用されている
|
新しい C++ プロジェクトのビルドファイルで externalNativeBuild ブロックが重複している
|
|
リソース |
順序なしリスト(画像アセット > アイコンパスの確認 > Res ディレクトリ)
|
バグ: リソースの「implementation」に移動することを選択してもどこにも移動しない
|
アポストロフィ(または ')をバックスラッシュでエスケープせずに使用しても、XML エディタによる警告が表示されず Gradle が失敗する
|
|
実行 |
|
テストの実行 |
単体テストの結果が Dolphin に表示されない
|
単体テストのテスト範囲を追加
|
インストルメンテーション テストが「Project 'X' not found in root project 'X'.」というエラーで失敗する
|
|
SDK Manager |
sdkmanager の二重依存関係の問題
|
すべての AS アップデート = 未解決の新しいバグ :|
|
/tmp がシンボリック リンクの場合に SDK の更新が機能しない
|
AVDManager - 「Error: Package path is valid. Valid system image paths are:ository...」
|
新しいコマンドライン ツール パッケージのみがインストールされている場合に、AGP が SDK Tools パッケージをダウンロードする
|
SDK Manager が [Tools] メニューに表示されず、SDK ライセンスが承認されないため続行できない
|
|
テスト |
Windows でのデバイスのプロビジョニングのエラーにより GMD テストが失敗しました
|
|
Android Studio Dolphin Canary 7(2021.3.1.7)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha07
修正された問題 |
Android Gradle プラグイン |
R8 にワーカーを追加
|
lint モデルに desugar メソッドを追加
|
|
インポート / 同期 |
IDE での「Gradle build model」の読み込みに関する問題
|
|
lint |
lint IconMissingDensityFolder メッセージで lint-baseline.xml の絶対パスが使用されている
|
公開設定を開くため VersionChecks を API パッケージに移動
|
Kotlin で、lint の NewApi チェックが「when」ステートメントを処理しない
|
|
Android Studio Dolphin Canary 6(2021.3.1.6)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha06
修正された問題 |
Android Gradle プラグイン |
org.bouncycastle:bcprov-jdk15on:1.56 の重大な脆弱性
|
AndroidLintAnalysisTask のベースライン ファイル入力を削除
|
自動テストデバイス: 適切なシステム イメージがダウンロードされない、または間違ったシステム イメージが実行される
|
AGP 7.2 で .android/lint からの lint ルールの jar を含めるのを停止
|
lint モデルに desugar メソッドを追加
|
|
Benchmark |
Android Studio の Microbenchmark テンプレートのビルドが失敗する
|
|
C++ ビルド |
AGP 4.0.0 を使用している場合でも externalNativeBuildClean が preBuild を実行する
|
|
Find Usages |
@animator/foo(おそらく animated-vector のすべて)で「宣言に移動」が機能しない
|
|
Macrobenchmark |
Macrobenchmark テンプレート: .gitignore がない
|
ExampleStartupBenchmark のドキュメントで間違った属性が参照されている
|
Macrobenchmark テンプレート: matchingFallbacks + プロファイル可能
|
Macrobenchmark テンプレートの minSdk が間違っている
|
ExampleStartupBenchmark が存在しない CompilationMode.SpeedProfile を使用している
|
|
Android Studio Dolphin Canary 5(2021.3.1.5)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha05
修正された問題 |
Android Gradle プラグイン |
デバイス上でのテストが、テストを実行できない場合に無応答のまま失敗する
|
Android Studio 2021.1.1 ベータ版 5。Gradle の同期が「Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'」というエラーで失敗する
|
Navigation Safe Args プラグインを使用しているビルドが AGP 7.2.0-alpha05 で破損する
|
無効な values.xml ファイルに対して漠然としたエラーが起きる
|
|
Compose の編集 |
予測入力のインポートの際に、入力補完が代わりに行われる
|
|
エミュレータ |
UnsatisfiedLinkError: image_converter.dll を見つけられない
|
|
Layout Editor |
バグ: レイアウトに余分なスペースが入る。任意のビューでレイアウト デザインをタップすると、レイアウト テキストの書式が変更されてしまう
|
|
lint |
バグ: 文字列テンプレートが getString 関数のパラメータとして使用された場合に、文字列と見なされなくなる
|
|
ナビゲーション |
AGP 4.1 以降で非推奨の getApplicationIdTextResource が Safe Args で使用されている
|
SafeArgs 2.4.0-rc01 と AGP 7.1.0-rc01 に互換性がない
|
|
Network Inspector |
TrackedHttpURLConnection.getHeaderField が NullPointerException でクラッシュする
|
Android Studio の最新バージョンにデバッガが接続されていると、このエラーが常に表示される。
|
Bumblebee アップデートが適用された後に、新しい Network Inspector がクラッシュする
|
|
リソース |
文字列リソースが「@string/string_name」参照で始まり、その後に空白文字とその他のテキストが続いている場合に、「The resource name must begin with a character」という予期しないエラーが発生する
|
|
テストの実行 |
単体テストの結果が Dolphin に表示されない
|
|
Android Studio Dolphin Canary 4(2021.3.1.4)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha04
修正された問題 |
Android Gradle プラグイン |
プレビュー minCompileSdk ライブラリのサポートを追加
|
manifest.srcFile の使用時に「Java file source out of source」というエラーが表示される
|
デバイスのセットアップ中に競合が発生する(複数のサブプロジェクトで同じデバイスを宣言している場合)
|
CheckAarMetadataTask のエラー メッセージの読みやすさを改善
|
AGP は ProjectComponentIdentifier.build なしで ProjectComponentIdentifier.projectPath を使用してはならない
|
AGP を 7.0.4 からアップグレードした後、「Property 'layoutInfoDirectory' doesn't have a configured value」というエラーが表示される
|
バリアント派生構成の api/annotationProcessor/implementation resolutionStrategy を実装
|
AGP が ANDROID_HOME ではなく ANDROID_SDK_ROOT を探す
|
|
アシスタント ウィンドウ |
|
エミュレータ |
UnsatisfiedLinkError: image_converter.dll を見つけられない
|
|
Layout Inspector |
App Inspection、Layout Inspector、DB Inspector が機能しない
|
|
lint |
@TargetApi アノテーションが呼び出し元に適用される
|
lint typealias テストモードでジェネリックを使用した無効な typealias が作成される
|
Android lint NewApi 回帰
|
|
メモリ |
Memory Profiler のシンボリケーションが破損している
|
|
Network Inspector |
BumbleBee の Network Inspector に API レスポンスが読み取り可能な形式で表示されない
|
|
新しいコード / テンプレート |
エラー メッセージのバグ: com/intellij/diff/comparison/ComparisonManagerImpl.isEquals の @NotNull パラメータ「text2」の引数に null を使用してはならない
|
|
テストの実行 |
単体テストの結果が Dolphin に表示されない
|
|
Android Studio Dolphin Canary 3(2021.3.1.3)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha03
修正された問題 |
Android Gradle プラグイン |
Java リソースについて、ローカルソースとランタイム クラスパスの空のディレクトリを考慮
|
lateinit プロパティ projectProvider が初期化されていない
|
AAB(resources.pb)が attrs.xml? のコメントで断続的に肥大化する
|
androidTest/AndroidManifest.xml に設定されたパッケージ名を AGP が無視する
|
|
アシスタント ウィンドウ |
「アシスタント」ツール ウィンドウのタイトルが変更されてコロンが挿入される
|
|
Compose プレビュー |
コンポーザブルが Build.VERSION.SDK_INT にアクセスする場合に、Compose プレビュー パネルが空になる
|
|
Layout Editor |
参照されるビューの絶対位置が削除されない
|
Studio がビルド時にフリーズする
|
Misc.xml にローカルパスが含まれる
|
アクティビティ デザイン エディタで、マウスホイールのスクロール幅が想定よりも小さい
|
バグ: RecyclerView のアイテムに RadioButton が表示されると、設定されていない場合でもテキストが配置される
|
バグ: Preference をカスタマイズした場合にプレビューが表示されない
|
Preference の entryValue に関してわかりにくい警告が表示される
|
|
lint |
TypographyQuote の lint チェックで、HTML タグ属性に使用されている引用符に対して問題が報告される
|
ネイティブ ライブラリのパッケージ化の方法に関して lint と AGP による推奨内容が一致しない
|
META-INF でサポートされていないクラスファイルであるため、AndroidLintAnalysisTask IllegalArgumentException の警告が表示される
|
|
メモリ |
Memory Profiler のシンボリケーションが破損している
|
|
Navigation Editor |
safearg に移動すると、ナビゲーション エディタは表示されるものの、引数が表示されない
|
|
Resource Manager |
|
テスト |
AGP 7.2.0-alpha06、Espresso テスト、生成されたアーティファクト名に含まれるコロン
|
|
Android Studio Dolphin Canary 2(2021.3.1.2)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha02
修正された問題 |
Android Gradle プラグイン |
JSR / RET 命令が含まれている場合に、ASM ベースの Transform API が Java 6 バイトコードのフレームを計算しようとする
|
Android Studio 2021.1.1 ベータ版 5。Gradle の同期が「Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'」というエラーで失敗する
|
ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55) から OutOfMemoryError がスローされる
|
AGP&KMP 公開のテストを追加
|
Studio と AGP の互換性オプションへのリンクから企業サイトに移動する
|
デバイスのセットアップ中に競合が発生する(複数のサブプロジェクトで同じデバイスを宣言している場合)
|
管理対象デバイスのテスト結果をマージすると、ヘルプ メッセージが出力されない
|
shrinkReleaseRes の実行後に resources.txt 診断ファイルが作成されない
|
JarFlinger で、空のディレクトリを無視しないモードを提供する必要がある
|
|
Android Studio |
import ステートメントの lint 警告 / エラーに対する lint クイックフィックス サポートを追加
|
|
C++ ビルド |
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") を null に設定してはならない
|
|
Compose プレビュー |
@PreviewParameter を使用すると、プレビュー ウィンドウにコンポーザブルが表示されない
|
非推移的な R クラスが有効になっている場合に、Compose プレビューで他のモジュールのリソースを検出できない
|
|
CPU |
プロファイル サンプリングでのベンチマーク測定値が破損する
|
|
データ バインディング |
|
Databinding |
addRepeatingJob/flowWithLifecycle を使用して StateFlow を収集
|
|
デザインツール |
AS 2.3: WebP 変換ラジオボタンの説明
|
9-patch の画像プレビュー時に、ダークモードで明るい背景に薄い色のテキストが表示される
|
|
デバイス マネージャー |
Android デバイス マネージャーを実行できない
|
|
インポート / 同期 |
Kotlin MPP プロジェクトをインポートする際に、「バリアントは null に設定できません」と表示される
|
|
Layout Editor |
レイアウト以外のファイルでレイアウト エディタモードのホットキーが有効になっている
|
Studio がビルド時にフリーズする
|
Android Studio の設定エディタが正常に機能しない
|
レイアウト プレビューですべてのプロジェクトのテーマが検出されない
|
|
Layout Inspector |
[stop] を選択すると、インスペクタでコンテンツが表示される
|
Layout Inspector で属性値をコピーできない
|
|
lint |
kotlinx-coroutines-core で不審なインデント lint チェックが偽陽性となる
|
lint: LintCliXmlParser の getValueLocation で計算された位置情報が正しくない
|
lint-report.html で実行されたカスタム チェックがリストされる
|
特定の最小 API レベルの後にメソッドが非推奨になっていることを示す @DeprecatedSdkVersion アノテーションを追加
|
ObsoleteSdkInt は RequiresApi、TargetApi、SdkSuppress のアノテーションを確認する必要がある
|
@ReturnThis アノテーションと lint 適用
|
[Android Lint Checks] Kotlin @OpenForTesting アノテーションと lint チェック
|
ObsoleteSdkInt チェックで @TargetApi の使用状況に対してフラグが付加される必要がある
|
ObsoleteSdkInt チェックに tools:targetApi が含まれている必要がある
|
lint 構成でカスタムの問題 ID を使用している場合に、lint が UnknownIssueId を報告する
|
|
テストの実行 |
「-e」を含むインストルメンテーション引数を使用できない
|
Android Studio の実行構成(UTP)で指定されたカスタム インストルメンテーション パラメータを考慮
|
|
Upgrade Assistant |
「ビルドファイルで AGP バージョンが見つかりません」。これは何を表しており、どのような方法で修正可能であるか。
|
|
Android Studio Dolphin Canary 1(2021.3.1.1)
以下と一緒にリリース:
- Android Gradle プラグイン 7.3.0-alpha01
修正された問題 |
Android Gradle プラグイン |
Android Gradle プラグイン 7.1.0-rc01 が単体テスト中に ASM バイトコード変換を実行できない
|
Android Gradle プラグイン: ConstrainHandler によるコンパイル時の依存関係のリークを修正
|
Gradle 7.x での MergedFlavor(buildType+flavor)の SigningConfig
|
一部の新しい DSL ブロックは、Android Gradle プラグイン 7.0.0 の Groovy DSL からは使用できません。
|
AGP 7.1 の新しい Publishing API: 作成された javadoc jar が署名されない
|
|
コードエディタ |
Android Studio ライブ テンプレートのバグ - className() 式でクラス名が解決されない
|
|
インポート / 同期 |
ログスパム:「INFO - testKnownPluginVersionProvider - 'gradle' plugin missing from the offline Maven repo, will use default 7.2.0-alpha05」
|
Gradle JDK の場所が設定されていないときに、メニューに JDK のバージョンとファイルの場所を表示する。
|
|
テストの実行 |
Android 以外の実行構成が選択されていると、ガターメニューから AndroidTest を実行できない
|
|
圧縮ツール(R8) |
b/211811489 の jar での仮想クラス統合の問題
|
[R8 3.2.24] MemberRebindingAnalysis の NPE
|
シールクラスがサポートされていない
|
R8 が文字列リテラルの名前を変更する
|
インライン関数、デフォルト引数、crossinline の組み合わせで Kotlin のコンパイルが失敗する
|
バグ: 「Compilation of classes...requires its nest mates ...(unavailable) to be on program or class path」というエラーが表示される
|
|
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。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。"],[],[]]