数年ぶりにメージャーアップデートがきました
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' } }
こうして色々触ってみましたとさ
まだまだ勉強は続くよ