У меня новая чистая установка 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.
Проблема в том, что я не могу редактировать свойства в редакторе макетов; ничего не происходит, когда я нажимаю кнопку «...», и я не могу редактировать свойства напрямую, щелкая пустое место. Логические свойства даже не содержат флажок.
Этого не происходит в Windows XP 32bit, с теми же версиями Eclipse и ADT:
Любой знает, какие обходные пути / причины для этого? Похоже, Mac OS X Mountain Lion имела подобную проблему в прошлом , но я слышал, что это исправлено, и я говорю о версии для Linux здесь.
У меня не было таких проблем в Eclipse Indigo и старой версии ADT, но я не могу вспомнить их точные версии.
РЕДАКТИРОВАТЬ : Lubuntu 13.04 (32bit) в VMware Player не имеет этой проблемы.
Выбор правильного целевого уровня API в редакторе макета (щелкните символом зеленого дроида) решил проблему.
Я разрабатывал приложение с использованием Android 4.1.2 (API 16) SDK, но редактор использовал различные данные из Android 4.4 (API 19).
Я случайно подумал, что это специфичная для Linux проблема, потому что:
У меня были установлены Android 4.4 (API 19) и Android 4.1.2 (API 16) SDK в моей Linux Mint
При тестировании на моем вспомогательном ПК с Windows XP и виртуальной машиной Lubuntu 13.04 у меня был установлен только Android 4.1.2 (API 16) SDK.