Android Studio2.2でProject Windowのパッケージ名表示が省略されない

この記事は最終更新から3ヶ月以上が経過しています。情報が古い可能性があります。

タイトルが分かりにくいんですが、こちらの画像をご覧ください。

パッケージ名が省略されない

画像の例ではアプリのパッケージ名がjp.gcrete.sample.daggersandboxで、そこからさらにapiとかdiとかのパッケージに分化してます。

Android Studio2.2にしてから、なぜかそのサブパッケージの部分が単にapiではなく、jp.gcreate.sample.daggersandbox.apiと省略されずに表示されていました。

Layout EditorのようにAndroid Studioの設定でそうなっているのかとも思いましたが、該当するような設定項目はありませんでした。

なんでだろうなと思って探してみたところ、issueが立ってました。

https://code.google.com/p/android/issues/detail?id=223389

https://code.google.com/p/android/issues/detail?id=222914

どうもDataBindingを有効にすると発生するそうです。実際、この画像のプロジェクトでもDataBindingを使っており、これをfalseに変更すると普段通りの表示になりました。

DataBindingTrue

DataBindingFalse

DataBindingを使っている人のみ影響を受けるみたいです。

最近はfindViewByIdを使わなくて済むからくらいの軽い理由で、DataBindingを多用しているので早く直ってほしいです。

まあProjectウィンドウが見づらくてなんか気持ち悪いってだけなんですけどね。

Android Studio 2.2.1で直ったみたいです。

スポンサーリンク
  • このエントリーをはてなブックマークに追加

フォローする