Android Studio Electric Eel
一言で表すと
電気ウナギ、色々変更あるね
概要
LiveEdit
composable のコード変更をリアルタイムに反映させることができる
ビルド→デプロイを待つ必要がない
便利だね
SDK insights
PlayConsole上で初めて気づくのではなく、開発中の段階で Google Play SDK の依存やoutdatedの問題などに気がつけるようにするやつ
Firebase CrashlyticsからのアプリのクラッシュデータをIDEで直接確認し、対処することができるようになった
便利
イベントデータのうち、実際に問題が起きている場所を IDE 上でハイライトとかしてくれるらしい
Resizable emulator
一台のエミュレータで複数のサイズを試せるやつ
折りたたみとかいい感じにエミュレーションするやつ
これは昔(数ヶ月前)からあった気がするけど、きのせいかな
Emulated Bluetooth
仮想 bluetooth が動くようになった
Device Mirroring
物理デバイスをミラーリングできる
mayamito.icon 画面共有しながら作業するときに便利そう
画面回転・音量変更・デバイスのロック・アンロックなどもできる
privacy notice
Android Studioはadbサーバーとの通信に暗号化されていないチャンネルを使用するため、ホストマシン上の他のユーザーによってミラーリング情報が傍受される可能性がある。
こわ〜
Updates to Logcat
見た目がきれいになった
検索性が上がった
検索クエリが簡単に共有できるようになった
Mori Atsushi.icon Android Studio Dolphinから入ってた気がする:New Logcat Android Gradle plugin targets JVM 11 bytecode
AGP 7.4.0-alpha04 から JVM11 でbytecodeが吐き出される
AGP Upgrade Assistant post-upgrade report and rollback functionality
AGP Upgrade Assistantがより高機能になったらしい?
AGP上げて壊れたときに、簡単にロールバックできるようになった
Mori Atsushi.icon gitをで良くない(?)
AGPをアップグレードしたときの report が吐かれるようになった
Project import runs in parallel
AS Electric Eel Canary6以降、Gradle7.4.2以降、AGP 7.2.0以降を使ったときにIDEのプロジェクト import がパラレルに走るようになった。
大規模プロジェクトだとgradleによるプロジェクト構築までの時間が50%減とからしい
Mori Atsushi.icon めっちゃ嬉しい
Desktop Android Virtual Device now available
ChromeBookみたいなところで、どう動くかを試すためのDesktop AVDができた
Check download impact using Build Analyzer
Canary10 から Build Analyzer が各依存関係のダウンロードにどれくらい時間を要しているかを表示できるようになった
予期しないインポート時間の検出などに役立ちそう
Also, if you see a high number of failed requests for a specific repository, it could indicate that the repository should be removed or moved lower in your repository configuration.
なんか提案とかもしてくれるっぽい?
Layout Inspector recomposition rendering highlights
recomposition のハイライト
なんかDroidKaigiで聞いたことがある
Use Compose Preview with different devices
device parameter ができた
paparattiで似たようなのみた気がする
Universal Problems panel
problem の panel が大統一された
Visual linting
いろんな画面サイズで ちゃんとレンダリングされてるかをみる
問題がある場合は problems に出てくる
Mori Atsushi.icon CIで動くのかな?Android Lintとは違う?
chigichan24.icon わからん
Compose Preview
はやくなった
気になるポイント
メモ
コメント