it-roy-ru.com

Android Studio ждет завершения сборки

У меня проблема. Когда я запускаю новый проект в Android Studio и выбираю активность в навигационной панели, это происходит. У меня нет доступа к моему activiy_main_drawer.xml в «Design», и он продолжает говорить «Ожидание завершения сборки». Я действительно не знаю, что мне делать. Я пытался удалить и переустановить Android Studio, но это не помогло.

32
M. Reyhani

Точно такая же проблема. Я просто решил это, выбрав Sync Project with Gradle Files. Это вызовет реимпорт Gradle и сборку.

Начиная с версии Android Studio v3.2, значок находится рядом с правой верхней панелью инструментов. Вы можете найти его с помощью ярлыка Find ActionCtrlShiftA,.

43
Daniel Le

Файл -> Синхронизировать проект с файлами Gradle 

5
thimal deemantha

Что сработало для меня, из верхнего меню:

Build -> Clean
Build -> Rebuild Project

После этого сработал дизайн xml

1
Oren Bengigi

Возникла проблема с сохранением, Android SDK отсутствовал в моей системе .. После установки этого отсутствующего SDK он работает нормально.

1
Ahmed Shehata

Просто создайте новый XML-файл с тем же именем и скопируйте коды файлов activiy_main_drawer.xml. Меня устраивает.

0
Hasnat Azam

Я использую Android Studio 3.1.3 (# AI-173.4819257), плагин Android Build для Gradle 3.1.3 и Gradle 4.4. Я перепробовал все возможные варианты, упомянутые в разных постах, но ничего не помогло Я хочу использовать ConstraintLayout, который используется по умолчанию в AS 3.1.3. Мои наблюдения и обходные пути заключаются в следующем.

Наблюдение: Эта проблема возникает, когда новый проект создан с пустым действием и макетом по умолчанию. Я также получаю сообщение «Ошибка IDE» после завершения синхронизации Gradle.

Обходной путь: Создать пустое действие, класс активности (MainActivity.Java) и макет (activity_main.xml). Как только это будет сделано, создайте новый файл макета (скажем, activity_cltest.xml), используя New -> Android Resource File, после нажатия правой кнопки на «app». Создайте новый макет в соответствии с вашими требованиями. После этого обновите MainActivity.Java, заменив R.layout.activity_main на R.layout.activity_cltest.

Я также пытался скопировать содержимое activity_cltest.xml в activity_main.xml, но все равно для activity_main.xml ошибка сохраняется. По сути, после создания нового проекта activity_main.xml не должен использоваться и удаляться.

Однако по некоторым причинам подсветка синтаксиса «R.layout.activity_cltest» в MainActivity.Java не работает.

0
Kishan Parekh

Ах ... Я решил это с помощью этой страницы и немного больше усилий.

Я установил Android Studio v.3.3.1 сегодня на Zenbook. Я застрял с той же ошибкой «ожидание завершения сборки», и вкладка «Дисплей» не отображалась для activity_main.xml Вот что я сделал, чтобы устранить эту ошибку.

Шаг 1. Я искал инструменты SDK и загрузил необходимые версии SDK.

Шаг 2. загрузил Gradle 5.2.1 и распаковал файлы в Program Files\Android\Android Studio\gradle

Шаг 3. Файл> Настройки> Build ..> Gradle и выберите локальный дистрибутив Gradle 5.2.1

Шаг 4. Перейдите в Файл> Синхронизировать проект с файлами Gradle и подождите некоторое время для синхронизации ...

finish () :) разработка Android с Kotlin

0
Panjab Web

Я удалил свой 3.1.2 и установил версию 3.2 Canary 18 из Android Studio скачать архивы . Теперь все хорошо.

Мы приветствуем все конструктивные изменения, но, пожалуйста, сделайте их существенными. Избегайте тривиальных изменений, если это не является абсолютно необходимым.

0
Geziel Carvalho

Вы можете сделать следующее:

«Файл> Синхронизировать проект с файлами Gradle» (работал для меня)

Файл> Отменить кэш и перезапустить> Просто перезапустить

ИЛИ ЖЕ

Файл> Неверный кэш и перезапуск> Неверный и перезапуск

Закрыть проект и Повторно импортировать проект

0
Fazal Arya