Android studio design editor is unavailable

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

Я начал изучать Android Studio вчера. Я пытаюсь повторить простое «Hello World»:

но когда я щелкнул «дизайн», эта ошибка отображается?

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

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

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

Перейдите в Файл> Синхронизировать проект с файлами 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 наиболее жизнеспособных варианта, которые действительно должны были решить эту проблему.

  1. Файл-> Синхронизировать проект с файлами Gradle ‘ и
  2. File-> Invalidate Caches / Restart ‘, но безрезультатно.
Читайте также:  Как сбросить настройки автомагнитолы андроид

Хотя я подозреваю, что стандартный ответ должен быть одним из этих двух вариантов только для большинства, но для меня решение пришло только после того, как я вошел в «Файл-> Структура проекта» и проверил мои настроенные версии SDK! Android Studio и Gradle использовали разные версии и местоположения JDK.

  • Android Studio: C: \ Program Files \ Java \ jdk1.8.0_241
  • Gradle: C: \ Program Files \ Java \ jdk-13.0.2

Я ранее определил свою переменную среды JAVA_HOME, загрузив последнюю версию JAVA SDK самостоятельно с веб-сайта ORACLE. Где Gradle использовал версию% JAVA_HOME% JAVA SDK, а Android Studio — встроенный SDK, поставляемый вместе с Android Studio.

Однажды я перешел на обе версии JDK 1.8. * ( Любая версия, если это JDK 1.8. на то пошло *), тогда простой вариант «Файл-> Синхронизация . » отлично сработал для меня!

Удачи, решение находится между одним из этих двух вариантов, только если вы застряли, просто убедитесь, что вы проверяете упомянутые версии JDK!

Источник

Русские Блоги

android studio design editor is unavailable unit a success build

Вопрос: «Редактор дизайна недоступен недоступный блок в построении успеха»

Решение:

Go to File > Sync Project with Gradles Files.

Интеллектуальная рекомендация

Используйте шаблон состояния вместо if else

Большинство разработчиков все еще используютif elseСтруктура процесса, виделиjdonизbanqСтатья написана Большим Братом, используяcommand,aopЗамена шаблонаif elseСтруктура процесса. Я не совсем понял эт.

Проектирование архитектуры: схема проектирования уровня балансировки нагрузки (5) — установка одного узла LVS

1 Обзор Предыдущая статья «Проектирование архитектуры: проектирование уровня балансировки нагрузки (4) — Принципы LVS» (http://blog.csdn.net/yinwenjie/article/details/46845997), мы предста.

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

Self-брат Я девять ноль, теперь занимается разработкой веб-конца Java. Некоторое понимание и восприятие учебных курсов. Учебное заведение является ямой, дорога, что вы уже прошли, только вы знаете, дл.

Синглтон паттерн в питоне

Дизайн шаблона Шаблон дизайна — это краткое изложение предыдущей работы, которое, как правило, широко распространено людьми и является зрелым решением конкретной проблемы. Он предназначен для многораз.

Java Counce Collection

TRUEEWAP основан на реализации красных навигаций. Это отображение отсортировано в соответствии с его природооформленным порядком или отсортировано в соответствии с компаратором, предусмотренным при со.

Вам также может понравиться

динамический прокси-сервер jdk (Proxy, InvocationHandler), включая исходный код $ Proxy0

1. Связанные классы и методы: java.lang.reflect.Proxy, Прокси предоставляет статические методы для создания динамических прокси-классов и экземпляров. newProxyInstance() Возвращает экземпляр прокси-кл.

Юля: Об изменениях в Array 1.0

Версии до 1.0, например 0.2-0.6, Но теперь 1.0 это сообщит об ошибке. Это использование претерпело серьезные изменения! такие как: Это можно считать серьезным изменением.

студия Android генерирует статическую библиотеку jni

Android Сяобай, который только что вошел в общество, описывает, как использовать студию Android для создания статической библиотеки jni. 1. Подготовка: Сначала установите ndk, сначала сами Baidu, позж.

Nginx 502 раствор

Общие решения Nginx 502 Bad Gateway следующие: Nginx 502 Ошибка 1: Количество сайтов велико, а количество PHP-CGI мало. Для этой 502 ошибки просто увеличивайте количество процессов PHP-CGI. В частност.

Java вызывает SMS-интерфейс WebService

1. Описание интерфейса WebService Отправьте в виде http-сообщения, выше — информация о запросе, а ниже — возвращаемое значение. Представлен раздел возвращаемого значения документа интерфейса. 2. Код J.

Читайте также:  Низкая яркость для андроид

Источник

Как я могу исправить ошибку «Design editor is unavailable until a successful build»?

Я начал изучать Android Studio со вчерашнего дня. Я пытаюсь эхом выкрикнуть простое «Привет, Мир»:

но когда я нажал «design» view, эта ошибка появляется?

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

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

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

17 ответов

Могу ли я имплементировать условие do-while с помощью процессора сообщений Until-Successful в Mule ESB ? Я хочу многократно вызывать outbound:endpoint до тех пор, пока параметр response не вернет ожидаемый vaule, т. е. пока условие будет проверять ответ vaule.

Я пытаюсь создать страницу доступности, которая проверяет все службы, используемые сайтом, оборачивая каждую проверку в try/catch, а затем отображая любые сбои пользователям. Одна из этих служб-ELMAH, поэтому я звоню туда, чтобы дважды проверить, что мы можем успешно регистрировать ошибки там.

Перейдите в Файл > Синхронизировать проект с файлами 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 studio. Затем перейдите в файл->Новый проект Следуйте инструкциям на экране. Затем подождите, пока он загрузит необходимые файлы через Интернет. И это должно все исправить.

Установите отсутствующую форму plataform и синхронизируйте проект

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

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

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

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

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

просто нажмите файл в вашем android studio , а затем нажмите Синхронизировать проект с 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 наиболее жизнеспособных варианта, которые должны были действительно решить эту проблему,

  1. «Файл->синхронизировать проект с файлами Gradle» и
  2. «File — >Invalidate Caches/Restart«, но безрезультатно.
Читайте также:  Поворот камеры для андроид

Несмотря на то, что я подозреваю, что стандартный ответ должен быть одним из этих 2 вариантов только для большинства, но для меня решение пришло только после того, как я вошел в «файл->структура проекта» и проверил мои настроенные версии SDK! Android Studio и Gradle использовали разные версии и местоположения JDK.

  • Android Studio: C:\Program файла\Java\jdk1.8.0_241
  • Gradle: файлы C:\Program\Java\с JDK-13.0.2

Ранее я определил свою переменную окружения JAVA_HOME, загрузив последнюю версию JAVA SDK самостоятельно с сайта ORACLE. Где Gradle использовал версию %JAVA_HOME% JAVA SDK, а Android Studio-встроенную версию SDK, которая шла вместе с Android Studio.

Однажды я переключился на обе версии JDK 1.8.* (любая версия, если она JDK 1.8. для этого matter*), то простой вариант ‘File->Synch. ‘ отлично работал для меня!

Удачи вам, решение находится между одним из этих 2 вариантов только в том случае, если вы застряли, просто убедитесь, что вы проверяете JDK версий, на которые ссылаются!

Я хочу экспортировать версию проекта в среду по tag= ‘gradle printVersion’` printVersion is gradle task task exportVersion < println project.version >it print 0.0.1-SNAPSHOT to console, and my $tag env is set to 0.0.1-SNAPSHOT:exportVersionUP-TO-DATEBUILD SUCCESSFUL Как сделать так, чтобы gradle.

У меня есть проект gradle, который используется только для выполнения задач JavaExec. Я бы хотел, чтобы программно отключить сообщение gradle построить ‘BUILD SUCCESSFUL’. Разве это возможно? Я видел: как отключить в консоли gradle build сообщение типа ‘BUILD SUCCESSFUL’?, однако это.

есть разные решения этой проблемы, но я на первом u должен проверить, чтобы (build.gradle), может быть, он пустой. это особенно если вы скачали код, а не создали
его, и вы найдете только эту строку » / / файл сборки верхнего уровня, где вы можете добавить параметры конфигурации, общие для всех sub-projects/modules.» в этом случае вам нужно открыть новый проект и сделать копию-paste.then проверьте SDK и другие settings.finally, которые вы должны синхронизировать

В моем случае Windows Firewall блокировал Android Studio (то есть java.exe из папки jre/bin Android Studio) от подключения к сайтам и загрузки данных. После того как Windows спросил меня, хочу ли я разрешить приложение через брандмауэр, мне пришлось выполнить ручную синхронизацию File -> Sync project with gradle files . После этого вещи все еще были нефункциональны, ручная загрузка SDK версии 28 была необходима из Tools -> SDK Manager .

Если вы находитесь в корпоративной среде, где есть прокси-сервер, дважды проверьте настройки своего прокси-сервера.

  1. Перейти Файл — > Настройки
  2. Поиск Прокси.
  3. Заполните как можно скорее.
  4. Проверьте соединение.

Если вам кажется, что вы набрали пароль жирными пальцами, есть кнопка «Очистить пароли», которую вы можете нажать, чтобы повторно ввести свои кредитные карты. HTH

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

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

Похожие вопросы:

Я только что обновил Xcode для использования с iOS 6, и по какой-то причине, когда я строю и пытаюсь развернуть в режиме отладки iPhone, я получаю: Build successful. Build failed. Invalid data Если.

Источник

Оцените статью