Ответ 1
Проблема связана с моей связью. Мне нужно было установить прокси для загрузки некоторых компонентов.
Я установил Android studio 3.0.1 и попытался создать очень первое приложение с выбором пустой активности, но я получил сообщение:
Не удалось выполнить синхронизацию проекта Gradle. Основные функции (например, редактирование, отладка) не будут работать должным образом
и сообщение об ошибке:
Невозможно разрешить зависимость для: app @releaseUnitTest/compileClasspath: не удалось разрешить com.android.support:appcompat-v7:26.1.0. Не удалось разрешить com.android.support:appcompat-v7:26.1.0. Обязательно: project: app Не удалось разрешить com.android.support:appcompat-v7:26.1.0. Не удалось разобрать POM https://dl.google.com/dl/android/maven2/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom Уже видел doctype.
и это первая часть сообщения журнала:
2018-01-03 11:11:12,671 [d thread 8] WARN - ect.sync.idea.ProjectSetUpTask - уже видел doctype. Обратитесь к журналу IDE для получения дополнительной информации (Справка | Показать журнал) 2018-01-03 11:11:12,671 [d thread 8] INFO - e.project.sync.GradleSyncState - Не удалось синхронизировать Gradle: уже видел doctype.
Я пробовал некоторое предлагаемое решение, такое как изменение версии gradle, обновление плагина Kotlin (!) И так, но они не сработали.
Любое решение?
Проблема связана с моей связью. Мне нужно было установить прокси для загрузки некоторых компонентов.
Эта проблема возникает, когда версия Build Tools не настроена для проекта. Вы просто установили версию инструментов сборки, выполнив этот процесс...
Открывая структуру проекта [File-> Структура проекта] и выберите Build Tools версии на вкладке свойств приложения в разделе Модули.
Это добавит версию инструмента сборки в ваш файл gradle (Module: app) и повторит синхронизацию проекта.
Ошибка происходит в изменяющейся сети. Поэтому сначала убедитесь, что ваше соединение стабильно. Кроме того, если вы используете VPN, проверьте правильность настройки gradle.properties
.
Правильная форма подключения VPN на gradle.properties
выглядит следующим образом:
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=8080
Соединение моего хоста - 127.0.0.1
, а порт - 8080
для http
и https
.
Еще одна вещь, убедитесь, что добавление https
(обязательно).
У меня была такая же проблема, когда я обновлялся до Android Studio 3.1.2, и проблема, которую я использовал с предыдущим JDK, который я установил до 5 лет назад.
Шаги:-
Go to File -> Project Structures -> SDK Location -> JDK Location -> check the
Option Use embedded JDK (recommended).
Эта проблема возникает, когда версия Build Tools не настроена для проекта. Вы просто установили версию инструментов сборки, выполнив этот процесс...
Открыв структуру вашего проекта [File-> Структура проекта] и выбрав вкладку "Свойства сборки" на вкладке "Свойства приложения" в разделе "Модули".
Это добавит версию инструмента сборки в ваш файл gradle (Module: app) и повторит синхронизацию проекта.
Проблема связана с моей связью. Мне нужно было установить прокси для загрузки некоторых компонентов
У меня была та же проблема, я загрузил версию градиента и использовал ее в качестве локального дистрибутива. Настройки/Сборка,../Gradle/Использовать локальный дистрибутив. Кроме того, вам придется переустановить все программное обеспечение.
Решение очень простое. Это потому, что "compileSdkVersion", который вы используете в своем build.gradle(Module: app), выше, чем SDK, установленный в вашей студии Android. Теперь, что делать? Просто зайдите в SDK Manager и загрузите уровень Api выше или равный вашему "compileSdkVersion", и все готово
Для меня это было исправлено после ответа Мдидула Даса, а затем перезапуск студий.
Посмотрите на манифест, может там что-то пошло не так. В моем случае у меня был этот ярлык, который был <uses-sdk android: minSdkVersion = "7" android: targetSdkVersion = "15"/>
из примера. Этот ярлык был <uses-sdk android: minSdkVersion = "7" android: targetSdkVersion = "15"/>
. Затем отображается ошибка, и корреспондент теперь обновляется. <uses-sdk android: minSdkVersion = "15" android: targetSdkVersion = "27"/>
Внезапно Мой проект показывает эту ошибку (сбой синхронизации проекта Gradle. Основные функции (например, редактирование, отладка) не будут работать должным образом). Тогда я пытаюсь различные решения, но не решены.
Затем я закрываю андроид студию, открываю местоположение проекта и удаляю файл .idea и .iml. После удаления этого файла снова откройте проект на Android studio, после этого проект работает нормально.
Ошибка синхронизации проекта Gradle. Основные функции (например, редактирование, отладка) не будут работать должным образом
Перейдите в сценарии gradle → build gradle (app) → внесли следующие изменения:
Наконец-то это работает.