android Studio 4.0が出たので試しに触ってみた

数年ぶりにメージャーアップデートがきました
https://android-developers.googleblog.com/2020/05/android-studio-4.html

そんなわけで試しに触ってみた


・Motion Editor
これからやる

・Upgraded Layout Inspector
inspectorに画面の変更がリアルタイムに反映される
これは確かに便利そうだなぁと思った

ただし肝心の3Dのやり方がわからない
調べたら、ボタン押すと2Dと3Dが変わるとのこと
https://medium.com/androiddevelopers/layout-inspector-1f8d446d048

ただし、ボタンがずっとdisabledでカーソル当てたら
device image too large rotation not available
となってて動かねー・・・・
これバグじゃないの

・Layout Validation
一番右にあるタブからLayout Validationをタップすると読み込みが走る
これは便利そう
ちょっと読み込みが遅いけど
https://qiita.com/Nabe1216/items/dac9cd419308f460773b

・CPU Profiler
メソッドとかが追いやすくなったり
可視化されたりしてる

結局重いから使わない気がするけど・・・・

・LiveTeplate
fun0
fun1
とか便利そうだなぁって思った
全部覚えるのは無理だけど生産性は上がりそう

・Build Analyzer
ビルド遅いときに使うのかなぁ・・・・

・Java8サポート
stream APIが全部サポートされてマジ便利
と思いきやIDEがエラーを吐くんだけど・・・

調べたら以下を書いたらエラー解消できました
これでandroidでstreamが使えるようになる・・・・!
https://developer.android.com/studio/preview/features#j8-desugar

android {
      compileOptions {
        // Flag to enable support for the new language APIs
        coreLibraryDesugaringEnabled true
      }
    }

    dependencies {
      coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.0.5'
    }
}

 

こうして色々触ってみましたとさ
まだまだ勉強は続くよ

関連記事:

Pocket