Отсутствующие атрибуты в редакторе макета в Android Studio

У меня проблема с Android Studio версии 3.2.1. Я не вижу в редакторе макета большинство атрибутов, например id. У меня есть эта ошибка, вероятно, после обновления Android Studio. Отсутствующие атрибуты в редакторе макета в Android Studio

вы пробовали применить другую тему? Опция находится над макетом «AppTheme», нажмите на нее и выберите другую тему.

Nero 03.11.2018 22:06

Это не работает

Przemek Broda 03.11.2018 22:17

Что это за кнопка просмотра всех атрибутов в правом нижнем углу

Vahalaru 03.11.2018 22:29

Показывает другие атрибуты, но не все из них. Он по-прежнему не отображает такие атрибуты, как идентификатор, ширина, высота и многое другое. Это окно должно выглядеть не так

Przemek Broda 03.11.2018 22:51

@Brodeon Mac или ПК?

Bikeboy 08.11.2018 17:10
11
5
5 216
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Начиная с Android Studio 3.0.1, все поля на панели «Свойства» теперь можно найти в разделе «Атрибуты», выбрав:

View all attributes

Он не показывает все атрибуты, которые у меня были в прошлом. Многие атрибуты, которые у меня были на вкладке «Атрибуты», исчезли.

Przemek Broda 03.11.2018 23:18

В этом случае попробуйте следующее: File> Invalidate Caches \ Restart.

André Sousa 03.11.2018 23:21

Я пробовал это, также я пробовал: очистить проект, перестроить проект, восстановить студию Android. Эта проблема не проявляется ни в одном этом проекте, она есть во всех проектах студии Android.

Przemek Broda 03.11.2018 23:23

Это сработало для меня.

  • Выйдите из студии Android и внесите следующие изменения.

  • Перейдите в C: \ Users \ UserName.android и переименуйте папку build-cache в build-cache.bak.

  • Перейдите в C: \ Users \ UserName.AndroidStudio3.2 \ system и переименуйте эти папки.

    кеши в caches.bak

    компилятор для compiler.bak

    compile-server в compile-server.bak

    преобразование в convert.bak

    external_build_system в external_build_system.bak

    frameworks в frameworks.bak

    gradle в gradle.bak

    resource_folder_cache в resource_folder_cache.bak

  • Откройте Android Studio и снова откройте свой проект.

Аннотации IDEA не прикреплены к JDK 1.8 (C: \ ...), некоторые проблемы не будут обнаружены

Спас мою жизнь этим ответом - все атрибуты безнадежны!

chargerstriker 13.08.2019 23:29

Спасибо, Рейнольд! Могу ли я узнать, как вы узнали об этой проблеме и как вы ее решили?

Avinash Singh 20.07.2020 22:31
Ответ принят как подходящий

Мне пришлось удалить все файлы студии Android (не только удалить и кроме ваших проектов). Я не пробовал решение Рейнольда, поэтому, если у вас возникнут проблемы, вы можете попробовать его перед удалением всех файлов.

Достаточно удаления и повторной загрузки Android sdk

N Droidev 07.05.2020 22:04

Это случилось со мной сегодня. Это было очень неприятно, весь мой класс испортился по неизвестной причине. в build.gradle (Module: app) у меня возникли проблемы с

implementation 'com.android.support:appcompat-v7:28.0.0' .

Сначала я решил отключить предупреждение, и они поставили

//noinspection GradleCompatible 
implementation 'com.android.support:appcompat-v7:28.0.0'

для меня ... В любом случае, я заменил строку выше на

implementation 'com.android.support:appcompat-v7:26.1.0'

и поменял свой compileSdkVersion на 26 и атрибуты в редакторе макетов ожили. так что я думаю, что appcompat имеет отношение к редактору макета.

Внизу окна activity_main.xml находится вкладка «Дизайн» и вкладка «Текст». Щелкните вкладку дизайна, выберите элемент и вуаля: справа появится окно атрибутов.

Другие вопросы по теме