Я начал изучать 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.
Я только что заметил, что мой xml-код вызывает ошибку. вот почему это может не работать. огромное спасибо
android-studio
супер крутой ди-джезу
источник
источник
Ответы:
Перейдите в Файл> Синхронизировать проект с файлами Gradles.
источник
Закройте
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
источник
У меня ничего из вышеперечисленного не сработало. что сработало для меня, так это пойти в
File -> Invalidate Caches / Restart
источник
Я столкнулся с той же проблемой даже после нескольких успешных перестроек моего проекта. Я закрыл проект и снова открыл, проблема решена.
источник
Просто перезапустите Android Studio. В моем случае я был в автономном режиме до запуска Android Studio, но в сети, когда я перезагружался.
источник
Сделай это
Сборка -> Перестроить проект
источник
Перед запуском студии Android подключитесь к сети. Затем перейдите в файл-> Новый проект. Следуйте инструкциям на экране. Затем подождите. Он загрузит необходимые файлы через Интернет. И это должно исправить.
источник
Установите отсутствующую платформу и синхронизируйте проект
источник
У меня возникла эта проблема после того, как я добавил строку в свой
build.gradle
файл.Решение: я изменил эту строку на
а затем нажал
sync again
.Тада! все снова заработало.
источник
В моем случае это было потому, что мне не понравилось, что я оставил minSDK и targeSdk в манифесте. Иди разбери.
источник
просто нажмите файл в своей студии Android, затем нажмите «Синхронизировать проект с файлами Gradle».
если это не сработает, нажмите «Сборка» и «Очистить проект».
это всегда работает для меня
источник
Отредактируйте XML-файл в Notepad ++ и создайте его снова. Это работа для меня
источник
У меня установлена последняя версия Android Studio 3.6.1, но я не могу создать простое приложение Hello World, как описано здесь: https://codelabs.developers.google.com/codelabs/android-training-hello-world/index. html? index = ..% 2F ..% 2Fandroid-training # 3 ". Я применил различные шаги, описанные выше, включая 2 наиболее жизнеспособных варианта, которые действительно должны были решить эту проблему.
Хотя я подозреваю, что стандартный ответ должен быть одним из этих двух вариантов только для большинства, но для меня решение пришло только после того, как я вошел в «Файл-> Структура проекта» и проверил мои настроенные версии SDK! Android Studio и Gradle использовали разные версии и местоположения JDK.
Я ранее определил свою переменную среды JAVA_HOME, загрузив последнюю версию JAVA SDK самостоятельно с веб-сайта ORACLE. Где Gradle использовал версию% JAVA_HOME% JAVA SDK, а Android Studio - встроенный SDK, поставляемый вместе с Android Studio.
Однажды я перешел на обе версии JDK 1.8. * ( Любая версия, если это JDK 1.8. на то пошло *), тогда простой вариант «Файл-> Синхронизация ...» отлично сработал для меня!
Удачи, решение находится между одним из этих двух вариантов, только если вы застряли, просто убедитесь, что вы проверяете упомянутые версии JDK!
источник
есть разные решения этой проблемы, но сначала я должен проверить (build.gradle), возможно, он пуст. это особенно если вы загрузили код, а не создали,
и вы найдете только эту строку «// Файл сборки верхнего уровня, где вы можете добавить параметры конфигурации, общие для всех подпроектов / модулей». в этом случае вам нужно открыть новый проект и скопировать-вставить. затем проверить SDK и другие настройки. наконец, вам нужно синхронизировать
источник
Я пытался изменить версию SDK:
Проверьте изображение ниже: в котором я изменил 27 с Android P
источник
В моем случае это
Windows Firewall
блокировало Android Studio (то естьjava.exe
изjre/bin
папки Android Studio ) от подключения к сайтам и загрузки данных. После того, как Windows спросила меня, хочу ли я разрешить приложению проходить через брандмауэр, мне пришлось выполнить синхронизацию вручнуюFile -> Sync project with gradle files
. После этого все еще не работало, необходимо было вручную загрузить SDK версии 28 изTools -> SDK Manager
.источник
Если вы находитесь в корпоративной среде, где есть прокси-сервер, дважды проверьте настройки прокси.
Если вы считаете, что набрали пароль жирным пальцем, есть кнопка «Очистить пароли», которую вы можете нажать, чтобы повторно ввести свои кредиты. HTH
источник