Отсутствующие атрибуты в дизайне макета - Android Studio
Многие атрибуты отсутствуют на панели "Атрибуты" в окне проектирования макета.
Как вы можете видеть на изображении выше, только два атрибута показаны для Button
s. Даже никаких предложений не дается в текстовом представлении (XML).
Ниже приведены настройки моего проекта и Android Studio.
Current Version : Android Studio 3.3.1
Build number : AI-182.5107.16.33.5264788
Gradle Version : 4.10.1
Gradle: проект
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
classpath 'com.google.gms:google-services:4.2.0'
}
я пробовал
File -> Invalidate Caches / Restart... -> Invalidate Caches and Restart
но это не сработало. Что мне не хватает?
1 ответ
Решение (Извлечено отсюда)
- Закрыть Android Studio
- Идти к
C:\Users\UserName\.android
и удалитеbuild-cache
папка Идти к
C:\Users\UserName\.AndroidStudio3.3\system
и удалите эти папкиcaches
compiler
compile-server
conversion
external_build_system
frameworks
resource_folder_cache
Откройте Android Studio и снова откройте свой проект.
Android Studio автоматически создает несколько файлов и папок для хранения конфигураций, кэша и т. Д. Выше проблема возникает, когда Android Studio портит один или несколько из этих файлов и папок. Решение состоит в том, чтобы удалить их. Поэтому, когда ранее сохраненные файлы больше не доступны, Android Studio снова создает эти конфигурации.
Это не повлияет ни на один из ваших проектов или на изменения, которые вы внесли в Android Studio (настройки, темы, раскладки клавиш и т. Д.)
Все атрибуты теперь отображаются как раньше.
Предложения тоже работают.
Закройте проект в Android Stduio. Затем удалите папку Android SDK (C:/Users/user/appdata/Local/Android/Sdk
) полностью. Откройте Android Studio и загрузите Android Sdk. Это сработало для меня.