- Неверная конфигурация JDK Gradle?
- Не запускается эмулятор в Android Studio (подробности внутри). Как пофиксить?
- Найдена неверная конфигурация Gradle JDK?
- 23 ответа
- gradle не работает в Intellij — проблемы с JAVA HOME
- 5 ответов
- 1. Скачать Java с Страница загрузки Oracle
- 2. Используйте homebrew для установки gradle
- 3. Установить env переменные
- 4. Установите переменную среды для запуска приложения, чтобы IntelliJ sees использовал OS X launchctl программа:
- 5. Определите SDK проекта
- Gradle sync failed: Invalid Gradle JDK configuration found
Неверная конфигурация JDK Gradle?
Я очень новичок в Android Studio . У меня проблема с gradle . Он говорит,
То что я должен сделать, чтобы решить это?
В Android Studio выберите « File > Project Structure > JDK location . Укажите JDK в папку вашего установленного в настоящий момент JDK. И укажите местоположение SDK.
Если вам нужно / нужно, обновите свою установку JDK до версии, которую вы хотите использовать.
Затем найдите версию для текущей установки JDK, запустив javac -version . Убедитесь, что это то, что вы ожидаете.
Затем найдите каталог установки JDK:
- Он должен быть на вашем% PATH%.
- По умолчанию это будет подкаталог «C: \ Program Files \ Java», например: «C: \ Program Files \ Java \ jdk1.8.0_45»
Затем запустите Android Studio и перейдите на страницу настроек «Файл-> Структура проекта-> JDK Location».
Путь к файлу, заданный предпочтением, должен быть указанным выше директором установки JDK. Если это не так, обновите его.
- Используйте полный путь к каталогу установки; Например «C: \ Program Files \ Java \ jdk1.8.0_45».
- Используйте имя пути, а не URL.
Когда я столкнулся с этой же проблемой, я решил ее, указав путь к портативному (не установленному) JDK8.
Такая же ошибка я получил, когда я устанавливаю студию Android на своем компьютере. Во время установки я установил android sdk и android studio в другом пути, поэтому в структуре проекта я установил свой новый путь sdk. Еще я получил сообщение о недопустимом jdk … тогда я знал местоположение jdk, снова в структуре проекта я установил свой путь jdk. Он работает.
Источник
Не запускается эмулятор в Android Studio (подробности внутри). Как пофиксить?
Вводные: AMD, Win10x64, Android Studio 4.1.1.
Java установлена, в командной строке и в Eclipse работает.
При создании проекта Empty Activity выдает в Sync «Invalid Gradle JDK configuration found» и на выбор 2 варианта:
Насколько я могу судить по тому, что нагуглил, такая проблема возникает, если в настройках структуры проекта не указана или указана ошибочно SDK. Но и SDK, и JDK указаны корректно, см. нижний спойлер.
Если я выбираю из предложенных вариантов использовать JDK из структуры проекта, то говорит, что «BUILD SUCCESSFUL in 4s», но при попытке запуска эмулятора из AVD бесконечно крутится вот эта фигня:
Под «бесконечно» я подразумеваю, что спустя время выпадает «Timed out after 300seconds waiting for emulator to come online.», но вращение анимации загрузки не прекращается, и при этом ничего больше не происходит длительное время.
Если же выбираю перейти в настройки gradle, то даже несмотря на их скудность я не понимаю, что именно с ними следует делать, в силу того, что ни разу не сталкивался ни с Gradle, ни с Android, ни с самой IDE.
Чисто ради эксперимента я пробовал в Use Gradle from прописывать Specified location’ом путь как в Gradle home, но это ничего не изменило.
В Event Log советуют заглянуть в Help | Show Log. Я так и сделал, но значения содержимого не понимаю.
Я искал по-разному и находил разные советы, в т.ч., как мне кажется, совсем не связанные с делом, но тем не менее, от безысходности я уже решил пробовать все подряд методом тыка, если описанная проблема похожа на мою. Что я предпринимал в порядке этих советов, и какие системные параметры проверил на соответствие оным:
- Android Studio переустановлена с промежуточной чисткой системы и реестра Ccleaner.
- В SDK Manager загружены и установлены все Android сверху вниз до самого старого Jelly Bean включительно.
- Intel x86 Emulator Accelerator (HAXM) установлен
- Android Wear Intel x86 Atom System Image отдельно для Android 7.1.1 Nougat установлен.
- В BIOS включена системная виртуализация.
- В Windows включен Hyper-V*.
- В структуре проекта пути — C:\Users\username\AppData\Local\Android\Sdk и C:\java\jdk15.0.1 соответственно.
- Памяти под виртуальный девайс выделено 2 Гб (согласно рекомендациям установщика).
- Запуск устройства без скинов тоже результатов не принес.
*
При этом я устанавливал AS на другую машину: порядок установки полностью аналогичный; система — та же Win10x64 и тоже под AMD-процессором. И там все заработало «из коробки», никаких «Invalid Gradle JDK configuration» не возникало, телефон сразу появился и все работает.
Становится ясно, что я где-то не там ищу решение, но моего уровня, видимо, недостаточно, чтобы понять что-то очень простое и банальное, но не очевидное.
Так что именно я делаю не так, и что мне следует предпринять, чтобы таки запустить этот проклятый эмулятор в Android Studio на данной конкретной машине?
Источник
Найдена неверная конфигурация Gradle JDK?
Я очень новичок в Android Studio , У меня проблема с gradle , это говорит,
тогда что я должен сделать, чтобы решить это?
23 ответа
У меня возникла эта проблема в Android Studio 4.2 canary, и мне пришлось удалить эти сгенерированные файлы:
затем нажмите «Попробовать» еще раз, чтобы синхронизировать проект.
Под Android Studio выберите File > Project Structure > JDK location , Укажите JDK для папки вашего установленного в данный момент JDK. И укажите местоположение SDK.
- Перейдите в build.gradle и вверху будет сообщение JDK missing
- Нажмите на него и используйте JDK из списка (или загрузите его, если у вас его нет)
- Синхронизировать проект
У меня эта проблема возникла в Android Studio 4.2.2, и решение очень простое, просто удалите
Если вы хотите / нуждаетесь, обновите вашу установку JDK до версии, которую вы хотите использовать.
Затем найдите версию для вашей текущей установки JDK, запустив javac -version или же java -version , Проверьте, что это то, что вы ожидаете.
Затем найдите каталог установки JDK:
- Это должно быть на вашем%PATH%.
- По умолчанию это будет подкаталог «C:\Program Files\Java», например: «C:\Program Files\Java\jdk1.8.0_45»
Затем запустите Android Studio и перейдите на страницу настроек «Файл-> Структура проекта-> Расположение JDK».
Путь к файлу, указанный в предпочтении, должен быть путем к директору установки JDK, который вы указали выше. Если это не так, обновите его.
- Используйте полный путь к каталогу установки; например, «C:\Program Files\Java\jdk1.8.0_45».
- Используйте путь, а не URL.
Источник
gradle не работает в Intellij — проблемы с JAVA HOME
всякий раз, когда я пытаюсь сделать что-либо с gradle из Intellij, я получаю ошибку следующим образом:
но в моем окружении у меня есть JAVA_HOME установите правильный JDK в другом каталоге. Плюс, когда я смотрю в IntelliJ для проект, он также показывает JDK в правильном расположении JDK. Я не могу найти ничего, что пытается указать JDK на местоположение Intellij JRE.
любые идеи, пожалуйста?
5 ответов
IntelliJ использует собственную jre.
чтобы заставить IntelliJ использовать его, вам нужно установить переменную окружения IDEA_JDK чтобы указать на ваш JDK.
затем просто перезапустите intellij и Gradle GUI plugin теперь должен работать.
вот сводка: установите последний Java JDK из Oracle, добавьте значение java_home в $JAVA_HOME и установите это значение в $IDEA_HOME (переменная IntelliJ для определения того, какой JDK использовать), установите gradle (необязательно), используя homebrew, затем определите SDK проекта в IntelliJ.
здесь он разбит с самого начала чистой установки:
1. Скачать Java с Страница загрузки Oracle
2. Используйте homebrew для установки gradle
IntelliJ поставляется с собственной версией Gradle, поэтому это действительно необязательно и полезно, если вы хотите использовать Gradle вне IntelliJ.
3. Установить env переменные
вставьте следующее в
/.profile . Эти значения будут работать независимо от установленной версии java или gradle. Не устанавливайте GRADLE_HOME, если вы не установили автономный gradle.
4. Установите переменную среды для запуска приложения, чтобы IntelliJ sees использовал OS X launchctl программа:
5. Определите SDK проекта
используйте окно параметры проекта в IntelliJ для определения SDK проекта (я не вижу эту опцию нигде в окне глобальных настроек IntelliJ, это должно быть сделано в настройках проекта).
Источник
Gradle sync failed: Invalid Gradle JDK configuration found
Спустя пару часов все таки решил открыть тему.
Intellij IDEA 15.0.2
Решил освоить Intellij. Создаю Gradle: Android Application. Жму next — next. Собирается проект. Проект собрался внизу ошибка:
Gradle sync failed: Invalid Gradle JDK configuration found. Open Gradle Settings
Project JDK is not specified. Open Project SDK Configuration
Смотрю решение проблем в инете. Там либо для Android Studio изменяют название jdk следующим образом:
File — Project Structure — и указывают папку где находится jdk. НО! У меня и есть эта папка.
Но у меня не Android Studio. Папка такая какая нужна. Что от меня хочет — эта зверь машина?? =)
P.S. Какой то Gradle тоже скачал с gradle.org, распаковал. Пробовал указывать путь из проекта к этой папке, опять возмущается.
Не запускается приложение: Gradle sync failed: A problem occurred configuring project ‘:app’
создаю новый проэкт. По видео курсам должен появиться шаблон смартфона, а у меня его нет. .
Не компилируется приложение. Failed to complete Gradle execution
Не могу скомпилировать приложение в Андроид Студио. При перезапуске появляется розовое сообщение.
Не получается запустить проект (в android studio пишет Gradle ‘MyApp’ project refresh failed)
Всем доброе перестал запускаться проект (до этого он тоже не запускался, но хоть кнопка Run.
Ошибка «Gradle»MyApplication» projectrefresh failed
Всем доброго вечера. Только начинаю писать под андроид, и на одном из первых этапов возникла такая.
а вообще, путь к JDK указывается тут
Версия Gradle
Здравствуйте. Последняя версия Gradle 2.13 у меня используется 2.10. Надо ли использовать более.
Ошибка Gradle
Я устал от этого! Все спокойно работало. Создал новый проект — сборка шла около получаса на первом.
Папки .oracle_jre_usage, .gradle
В моих документах создались папки .gradle, .android. Вроде ничего не устанавливал сам туда. Я так.
Источник