Android Studio (1.2 RC0) продолжает рассказывать мне
Error running android: Gradle project sync failed. Please fix your project and try again.
Как я могу узнать, в чем проблема? К сожалению, решения этого потока SO не помогли.
- Перейти к файлу → Недействительный кеш/перезагрузка
- Завершение работы Android Studio
- Переименовать/удалить папку .gradle в домашнем каталоге пользователя
- Перезапустите Android Studio (он загрузит метаданные и данные gradle)
- Gradle выполнить успешную работу
- Перестроить проект. Готово.
Решение
-
Подключите компьютер к Интернету
-
Нажмите
Sync project with Gradle files
На панели инструментов
Он автоматически синхронизирует gradle.
Просто проигнорируйте ошибку и попробуйте запустить проект в любом случае. Это не удастся, но на этот раз вы получите ссылку в описании ошибки. Нажатие на ссылку приведет к автоматическому обновлению/загрузке устаревшего/отсутствующего компонента.
В моем случае проект не удалось запустить два раза, каждый раз виновником был другой компонент API/SDK.
В моем случае я просто пытался запустить загруженный образец проекта, не зная, на какой уровень API был нацелен или где искать эту информацию.
- Загрузите последний Gradle пакет distribution, например (gradle -2.11-all.zip).
- Извлеките этот zip файл в папку, например, (D:// Gradle)
- Загрузите проект в Android Studio и перейдите в меню Файл- > Настройки → Gradle. Нажмите “Использовать локальный дистрибутив Gradle” и укажите его в папку, в которой вы разархивировали последний проект Gradle.
- Перезапустите проект
Перейти к File → Invalidate caches/Restart Shutdown Android Studio Переименовать/удалить папку .gradle в домашнем каталоге пользователя. Перезапустить Android Studio (он загрузит метаданные и данные gradle). Сборка Gradle завершена успешно. Перестройте проект. Готово
Перейдите к
file->settings->build,execution,deployment->gradle.
(и установите gradle домашний путь из вашего каталога)
Вчера у меня была такая же проблема. После открытия “Android SDK Manager”, обновления всех пакетов и перезагрузки Android Studio, проект снова скомпилирован.
это выглядит по-разному в разных ситуациях. для меня я сделал установку и обновил много вещей, которые сказал менеджер SDK, тогда у меня была эта проблема. все, что я сделал, было: из файла → Invalidate caches/Restart (появится диалоговое окно), выберите Invalidate и restart.
после перезагрузки. все было исправлено, но мне нужно было создать новый эмулятор и удалить старый. (Android Studio 1.3.1) (один профессионал должен отредактировать это, чтобы быть более понятным). , , Здесь все было хорошо, но ваши машины также нуждаются в перезагрузке, потому что некоторые системные файлы изменены, чтобы синхронизировать их, мы должны перезагрузить систему.
Это очень распространенная проблема, и решение очень просто…
Просто обновите SDK в менеджере SDK (см. Полные инструкции ниже)
- Откройте Android Studio и перейдите в Менеджер SDK (Файл > Настройки > SDK
Менеджер) - Проверьте значок (-) перед любым пакетом и щелкните по нему.
- Нажмите “ОК”, чтобы начать обновление SDK.
Спасибо, что задали этот вопрос:)
Если сообщения об ошибках не отображаются: иногда они отображаются в командной строке. Просто зайдите в командную строку, перейдите в каталог app
и введите
gradle installDebug
или, если детали отсутствуют
gradle --info installDebug
Это может предоставить дополнительную информацию о том, как отладить проблему.
Удалите папку “build” из корневой папки проекта. Затем выполните “аннулировать кэш и перезапустите”. Это перезапустит вашу Android Studio, а затем соберет приложение снова, решит проблему.
Мне потребовалось некоторое время, чтобы решить эту проблему.
- Обновленный SDK Build-Tool [не помог]
- Обновлен CMake [не помогло]
- Обновлены платформы Android SDK-Tools [не помогло]
- Обновлены инструменты Android SDK [не помогло]
- Обновлен NDK [проблема решена]
Была причина, я не хотел обновлять NDK. Когда все остальное не удалось, я обновил NDK и сделал трюк.
Если у вас Gradle Scripts → gradle.properties
ожидания, проверьте Gradle Scripts → gradle.properties
в Android Studio, я обнаружил, что я установил прокси- socket
в настройках Android Studio, но в этом файле gradle.properties
мой прокси стал http
, поэтому я просто удалил этот http proxy setting
строки и, наконец, работает.
У меня возникла эта проблема на Android studio, там была либо синхросигнал, либо квадрат сборки, была эта ссылка, как синий текст об этой проблеме, нажмите эту кнопку и она загрузит что-то, что решит эту проблему
Разрешение прост. Откройте “Android SDK Manager”, обновите все пакеты и перезапустите Android Studio. После этого вы должны скомпилировать проект без каких-либо проблем.
Возможно, вы используете gradle в автономном режиме. Чтобы снять этот флажок, выберите ” File > Settings > Gradle
, снимите флажок ” Offline Work
и нажмите ” Apply
Убедитесь, что у вас есть подключение к Интернету, и снова синхронизируйте проект.
Видимо, некоторые платформы могут отсутствовать. Вот как я решил проблему:
Вы видите сообщение об ошибке, которое отображается внизу окна Android Studio? Это может быть также маленькое окно в правом нижнем углу.., которое выглядит так:
Теперь, нажмите на эту синюю ссылку, сделайте так, как говорят диалоговые окна (если есть)…
Это решило проблему. Надеюсь, поможет…
Я столкнулся с той же проблемой, но затем сделал следующее, и моя проблема была решена:
- обновленный Gradle
- установил последнюю версию Android студии (моя устарела)
И это решило мою проблему.
Примечание: это также помогло мне нажать на журнал событий, потому что он содержит более подробную информацию об ошибках. https://developer.android.com/studio/releases/gradle-plugin#updating-plugin также содержит отличную информацию.
Загрузите файлы оценок с этого URL и извлеките все в папку: https://gradle.org/releases
Открыть файл → Настройка в ОС Windows или Настройки в Mac OS и в “Сборка, Выполнение, Развертывание”
Нажмите на “Gradle”
Установите флажок “Использовать локальную рассылку” и укажите путь к извлеченной папке.
Запустите gradle.bat для ОС Windows и файл gradle для Mac OS в этой папке.
Затем отметьте “Автономная работа”.
“путь к вашей извлеченной папке”/gradle-4.10.2/bin/.gradle (для версии 4.1.2 вы можете установить свою версию)
Нажмите ОК и наслаждайтесь.
Это может быть связано с конфликтом версий Android Studio v3 и v4, особенно при импорте проекта в Android Stdio v4, который был ранее встроен в v3.
Вот несколько вещей, которые вам нужно сделать:
- удалите папки .gradle и .idea из основной папки приложения.
- импортировать проект в андроид студию.
- После завершения синхронизации вам будет предложено обновить поддерживаемую версию Android Studio.
- нажмите обновить.
- сделанный.
Ни один из этих ответов не помог мне, поэтому я удалил Android Studio и переустановил его. (Я не удаляю настройки) теперь работает отлично.
Если у вас есть этот сбой и другие сбои, такие как “Обнаружены неподдерживаемые модули: Компиляция не поддерживается для следующих модулей”
может быть, вам нужно сначала решить их, а потом это тоже будет решено.
это то, что случилось со мной.
было трудно решить, но я сделал это
посмотри, пойди
C:\Users (имя пользователя)
удалить файл .gradle
его вы не видели, он может быть в скрытых файлах, поэтому, если вы используете Windows 7
щелкните правой кнопкой мыши, затем щелкните по свойствам и нажмите “скрытый”, чтобы не проверяться.
затем появится файл, затем удалите его
я надеюсь, что это работает
Это потому, что gradle не синхронизируется по многим причинам.
Перейдите в папку проекта, удалите папку .gradle и запустите синхронизацию. Это будет работать