Как можно исправить ошибку "Редактор дизайна недоступен до успешной сборки"?

Я начал изучать Android Studio со вчерашнего дня. Я пытаюсь повторить простой "Hello World":

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:id="@+id/activity_main"
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="16dp"
    android:paddingRight="16dp"
    android:paddingTop="16dp"
    android:paddingBottom="16dp"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!" />

</RelativeLayout>

но когда я нажал "дизайн" представление, эта ошибка показывает?

Редактор дизайна недоступен до успешной сборки

Как я могу исправить эту ошибку. Я только что скачал Android Studio вчера.

enter image description here

enter image description here

Я только что заметил, что мой код XML вызывает ошибку. вот почему это может не работать. огромное спасибо

Ответ 1

Перейдите в Файл> Синхронизировать проект с файлами Gradles.

Ответ 2

Для меня это работает

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

enter image description here

Ответ 3

Выйдите из Android Studio (не закрывайте проект. Quit из Android Studio), затем откройте проект и перейдите в Android Studio > Build > Clean Project

Затем Android Studio > File > Sync Project with Gradles Files как Android Studio > File > Sync Project with Gradles Files ниже.

enter image description here

Если ваша проблема по-прежнему существует, выберите инструмент "Установить сборку", как Android Studio > File > Sync Project with Gradles Files ниже, а затем Android Studio > File > Sync Project with Gradles Files

enter image description here

Ответ 4

Я столкнулся с такой же проблемой даже после многократного восстановления моего проекта. Я закрыл проект и снова открылся, проблема решена.

Ответ 5

Ничто из вышеперечисленного не помогло мне. что сработало для меня, это пойти в File → Invalidate Caches/Restart

Ответ 6

Простое решение это будет работать наверняка

1.Выберите - >> Файл из строки меню и 2.Нажмите On-- >> Синхронизировать проект с файлом Gradle.

Благодарю вас

@Ambilpura Sunil

Ответ 7

Просто перезапустите Android Studio. В моем случае я был в автономном режиме до запуска Android Studio, но в сети, когда я перезапустил.

Ответ 8

Сделайте это

Сборка → Реконструкция проекта

Ответ 9

Заходите в интернет, прежде чем начинать андроид-студию. Затем перейдите в файл- > Новый проект Следуйте инструкциям на экране. Затем подождите. Он загрузит необходимые файлы через Интернет. И это должно исправить это.

Ответ 10

Установить отсутствующий платформ и синхронизировать проект [press to install automatically]

Ответ 11

У меня возникла проблема после добавления строки в мой файл build.gradle.

compile 'com.balysv:material-ripple:1.0.2'

Решение: Я изменил эту строку на

implementation 'com.balysv:material-ripple:1.0.2'

а затем нажмите sync again.

Тада! все снова работало.

Ответ 12

Отредактируйте xml файл в Notepad ++ и снова создайте его. Это работает для меня

Ответ 13

Я пытался изменить версию SDK:

Проверьте изображение ниже: в этом я изменил 27 с Android P

Image

Надеюсь, это будет полезно для вас.

Ответ 14

В моем случае это было потому, что мне не понравилось, что я оставил minSDK и targetSdk в манифесте. Пойди разберись.

Ответ 15

просто щелкните файл в своей студии Android, а затем нажмите "Синхронизировать проект с файлами Gradle".

если это не сработает, нажмите Build, нажмите Clean Project.

это всегда работает для меня

Ответ 16

Вы можете очистить проект из меню сборки