ADT 8.0.0(8.0.1)の変更点まとめ
少し遅くなってしまったがAndroid SDKの更新に合わせてADT(Android Development Tools)も更新されているので、そのまとめ。
++ ビューパレットから全てのレイアウトクラスをドラッグアンドドロップできる
++ ウィジェットをレイアウト間で移動できる
++ コンテキストメニューにenum又はflag型のプロパティを表示、変更できる
++ 新しくなったズームコントロール
更に 8.0.0にはバグがあったようで、先日早々に8.0.1が出ている。
-
- ADT 8.0.0のバグフィクス
- dex errorでプロジェクトのコンパイルが出来ないバグをFix
- ProGuardにおけるアプリケーションリリース時のよりよいエラー報告
こんな感じだ。
すこしだけ使ってみた感覚だが、レイアウトエディタは確かに別物になっており、よりグラフィカルにレイアウトとレイアウト上のビューを表示、配置できるようになっている。が旧来からの相変わらずバグ(仕様?)がFixされていない(相変わらずカスタムなレイアウトビューをXMLに記述してもレイアウト表示できない)
HierarchyViewerはパースペクティブ表示から選択できるらしいのだが、私の環境では選択肢がない(/android-sdk-root/toolsにはある)
また、ProGuardによるobfuscationは難読化の他に実行パッケージのサイズを抑える効果もあるらしいので、そのうち是非使ってみたいと思っている。
上記のリリースノートには掲載されていないのだが、Logcatビューにてスタックトレースの例外発生箇所をクリックすることで、該当クラス-メソッドのソースコードにダイレクトジャンプできるようになったのは地味にとてもうれしい。Eclipseで開発している人にとってはこれがデフォルトの振る舞いだからだ。