В студии Android невозможно загрузить 2 аспекта неизвестного типа аспекта: android и android-gradle


119

Когда я открываю студию Android, я получаю сообщение об ошибке: «Ошибка загрузки проекта: не удается загрузить 2 аспекта. Когда я щелкнул, чтобы увидеть ошибку, появилось следующее.

«2 фасета не могут быть загружены. Вы можете пометить их как игнорируемые, чтобы подавить это уведомление об ошибке. Неизвестный тип фасета: 'android', Неизвестный тип фасета: 'android-gradle'

Я попытался добавить фасеты (в Project Structure > Project settings > Modules > щелкнул имя проекта, затем щелкнул Android, а также Android-Gradle ), но оба отображались как «невозможно загрузить фасет, неизвестный тип фасета». В разделе «Настройки проекта»> «Фасеты»> Android и Android-Gradle отображаются как «Недействительные фасеты». Мой проект шел гладко. Эта проблема возникла, когда я принудительно закрыл свой ноутбук перед выходом из студии Android, так как все застряло. После этого всякий раз, когда я открываю студию Android, возникает эта проблема. Я не могу запустить свой проект. Может ли кто-нибудь помочь мне решить эту проблему?

Ответы:


280

Просто включите Android Supportплагин.

  1. Щелкните Ctrl+Alt+Sв Windows или Meta+CommaMac.
  2. В верхней строке поиска введите «плагин».
  3. Справа отобразится список плагинов, найдите Android Supportплагин, отметьте его и щелкните OKвнизу экрана.

Вот как это выглядит:

Как решить проблему "не удается загрузить 2 аспекта - неизвестный тип аспекта: android и android gradle"


8
Интересно, почему он вообще отключился. Никогда этого не делал, и вдруг я получил те же ошибки.
CJ_COIMBRA

6
Unable to apply changes: plugin "Google Cloud Testing" won't be able to load, Я получил эту ошибку при включении этого.
Janki Gadhiya

5
отключите этот плагин @jankigadhiya так же, как мы включили поддержку Android
Раджбир Шиен,

1
Как было предложено выше Zeus25, снимите флажки с подключаемых модулей, на которые жалуется сообщение об ошибке, а затем перепроверьте их, это должно побудить Android загрузить необходимые зависимости для этих подключаемых модулей и попросить вас перезапустить IDE.
Джонатан Данн

1
застрял на этом на 2 дня, спас мою благодарность на выходных
Джон

67

В Android Studio перейдите в

Файл -> Настройки -> Плагины -> Включить плагин «Поддержка Android».

введите описание изображения здесь


2

Файл, затем Настройки-> Плагин-> Включить / обновить плагин -> Применить -> Перезагрузить


2

Эта проблема возникла, когда я обновил Android Studio.

Если ничего из других ответов не работает, у вас нет другого варианта, кроме удаления неработающих настроек и выполнения чистой настройки.

Итак, что я предлагаю:

  • Используйте функцию репозитория настроек для хранения личных настроек IDE
  • закрыть студию
  • удалить папку .AndroidStudioX из папки пользователя
  • перезапустите студию, не копируйте настройки из предыдущей версии (потому что настройки, вероятно, сломаны, а автоматический импорт не может импортировать их хорошо)
  • импортировать личные настройки из репозитория настроек

Это случилось при обновлении до Android Studio 3.1.0?
fawaad

@fawaad ​​Да, это так
Белу

Знаете ли вы, есть ли альтернативный метод, позволяющий сохранить свои предыдущие настройки? Я планирую поискать это позже, просто интересно, не знаете ли вы.
fawaad

Как я уже упоминал в ответе, вы можете сделать это через репозиторий настроек или через настройки экспорта на вкладке параметров. Другие настройки, не
входящие

2

Для меня я пошел Settings -> Pluginsи снял выделение, а Gradleзатем сразу же снова выбрал его. Затем Android Studio спросила, хочу ли я включить Groovy, поэтому я сказал «да» и позволил ему перезапуститься, и теперь все снова в порядке! (он был проверен, но явно где-то в глубине души не включен, поэтому переключение флажка отсортировало его)

Не уверен, была ли моя причина в установке Flutter, но мне пришлось отключить плагин Flutter, прежде чем я смогу построить снова.


Я отключил и снова включил Android ADK, чтобы решить эту проблему. (Лучше, чем делать то же самое с Gradle, от которого зависит множество других плагинов.)
vishvAs vAsuki

Я считаю, что это может иметь какое-то отношение к установке кроссплатформенного инструментария. Я внезапно столкнулся с этой проблемой после настройки React Native на моем компьютере (Windows). Тем временем я вообще не касался ни Android Studio, ни SDK, поэтому было довольно странно, как он внезапно сломался у меня за спиной.
Конрад Моравски

2

У меня была та же проблема с постоянно увеличивающимся количеством граней - сначала 2, затем 4, затем 5 - и ни одно из вышеперечисленных решений не помогло. Мое решение (Android Studio 3.3, OS X) заключалось в том, чтобы удалить ~/Library/Preferences/AndroidStudio3.3/disabled_plugins.txt, что содержало org.jetbrains.androidиorg.jetbrains.maven

Я предполагаю, что если вы намеренно отключили плагины, вам придется снова отключить их вручную, но я смог снова загрузить все аспекты.


1

Плагин поддержки Android сделает свое дело.

Убедитесь, что ваш плагин поддержки Android отключен или удален. Если да, пожалуйста, повторно включите / установите его.

Затем перезапустите студию.


Для внесения вышеуказанных изменений перейдите в настройки, а затем на вкладку плагинов
Samsad CV

1

Просто снова включите плагин поддержки Android. Затем он попросит перезапустить. Скажи да. Вот и все.


1
  1. Перейдите в -> Файл-> Настройки-> Плагины-> отключить / включить плагины поддержки Android-> Нажмите ОК. Просто снова включите плагин поддержки Android. Затем он попросит перезапустить. Перезапустите их, вот и все

0

Я столкнулся с этой проблемой в Android Studio 3.2.1. Мне пришлось повторно импортировать мой проект, после чего он заработал.


0

Я столкнулся с этой проблемой, я пробовал все, но ничего не получалось, но потом я вспомнил, что обновил Android Studio всего несколько часов назад, а затем я включил плагины в Android Studio и перезапустил его, и он сработал.

File -> Settings -> Pluginа затем просто нажмите ок. Он попросит перезапустить студию Android и перезапустите ее.


0

Для меня пришлось отключить плагин Android APK Support. Я нажал «Применить», а затем «ОК», чтобы закрыть окно. Android Studio предложила мне перезапустить программу, и программа перезапустилась. Я снова проверил плагин Android APK Support и перезапустил программу. И затем я выбрал File -> Sync Project with Gradle Files.

Тогда все работало нормально.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.