Eclipse ADT: редактор свойств макета работает некорректно

Eclipse ADT: редактор свойств макета работает некорректно

У меня новая, чистая установка Eclipse Kepler (4.3.1) SR1 (x64) в Linux Mint 15 Olivia x64 (на основе Ubuntu 13.04 «Raring Ringtail»). Версия ADT — 22.3.0, а Java — Oracle 1.7.0_45.

Проблема в том, что я не могу редактировать свойства в редакторе макета; ничего не происходит, когда я нажимаю кнопку "...", и я не могу редактировать свойства напрямую, нажимая на пустое место. Булевы свойства даже не содержат флажка.

Ошибочный редактор свойств в Linux

Этого не происходит в Windows XP 32bit с теми же версиями Eclipse и ADT: Редактор свойств в Windows XP 32bit

Кто-нибудь знает какие-нибудь обходные пути/причины для этого? Похоже наВ Mac OS X Mountain Lion в прошлом была похожая проблема, но я слышал, что это исправлено, и я говорю здесь о версии для Linux.

У меня не было подобных проблем в Eclipse Indigo и старой версии ADT, но точные версии я не помню.

РЕДАКТИРОВАТЬ: Lubuntu 13.04 (32 бит) в VMware Player не имеет этой проблемы.

решение1

Выбор правильного целевого уровня API в редакторе макета (кликните на символ зеленого дроида)решил проблему.

Я разрабатывал приложение с использованием Android 4.1.2 (API 16) SDK, но редактор использовал различные данные из Android 4.4 (API 19).

Я случайно подумал, что это проблема, характерная только для Linux, потому что:

  • В моем Linux Mint установлены SDK Android 4.4 (API 19) и Android 4.1.2 (API 16)

  • При тестировании на моем вспомогательном ПК с Windows XP и виртуальной машиной Lubuntu 13.04 у меня был установлен только Android 4.1.2 (API 16) SDK.

Связанный контент