Linux Mint 15 Olivia x64 (Ubuntu 13.04 “Raring Ringtail” ベース) に、Eclipse Kepler (4.3.1) SR1 (x64) を新規にクリーンインストールしました。ADT バージョンは 22.3.0、Java は Oracle の 1.7.0_45 です。
問題は、レイアウト エディターでプロパティを編集できないことです。[...] ボタンをクリックしても何も起こらず、空白をクリックしてもプロパティを直接編集できません。ブール プロパティにはチェック ボックスすら含まれていません。
同じバージョンの Eclipse と ADT を使用している Windows XP 32 ビットでは、この問題は発生しません。
これの回避策や理由を知っている人はいますか?Mac OS X Mountain Lionでも過去に同様の問題が発生した。ですが、それは修正されたと聞いており、ここでは Linux 版についてお話しています。
Eclipse Indigo や ADT の古いバージョンではそのような問題は発生しませんでしたが、正確なバージョンは覚えていません。
編集: VMware Player の Lubuntu 13.04 (32 ビット) ではこの問題は発生しません。
答え1
レイアウト エディターで正しいターゲット API レベルを選択する (緑色のドロイド文字をクリック)問題を解決しました。
Android 4.1.2 (API 16) SDK を使用してアプリを開発していましたが、エディターは Android 4.4 (API 19) のさまざまなデータを使用していました。
私は誤って、これは Linux 固有の問題だと思いました。その理由は次のとおりです。
Linux MintにAndroid 4.4 (API 19) とAndroid 4.1.2 (API 16) SDKをインストールしました
Windows XP サブ PC と Lubuntu 13.04 仮想マシンでテストしたとき、Android 4.1.2 (API 16) SDK のみがインストールされていました。