Я создавал свое тестовое приложение в Android Studio, затем в журнале событий было указано:
Android Studio использует это расположение JDK: C: \ Program Files \ Android \ Android Studio \ jreчто отличается от того, что Gradle использует по умолчанию: C: \ Program Files (x86) \ Java \ jdk1.8.0_181 Использование разных расположений может порождать несколько демонов Gradle, если задачи Gradle запускаются из командной строки при использовании Android Studio.
Затем дал следующие параметры:
- Подробнее ...
- Настройте Android Studio на использование того же JDK, что и Gradle, и синхронизации
- Больше не показывать это предупреждение
Я нажал:
Настройте Android Studio на использование того же JDK, что и Gradle, и синхронизацию
тогда мое приложение больше не хотело строить.
Это ошибка:
Ошибка синхронизации с Gradle: невозможно запустить процесс демона.
Эта проблема может быть вызвана неправильной настройкой демона.
Например, используется нераспознанная опция jvm.
Пожалуйста, обратитесь к главе Руководства пользователя для демона по адресу https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html
Обработка командной строки: C: \ Program Files (x86) \ Java \ jdk1.8.0_181 \ bin \ java.exe -Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = ZA -Duser.language = en -Duser.variant -cp C: \ Users \ {MyUserName} \. gradle \ wrapper \ dists \ gradle-5.4.1-all \ 3221gyojl5jsh0helicew7rwx \ gradle-5.4.1 \ lib \ gradle-launcher-5.4.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.4.1
Пожалуйста, прочитайте следующий вывод процесса, чтобы узнать больше:
Произошла ошибка во время инициализации ВМНе удалось зарезервировать достаточно места для кучи объектов размером 1572864 КБ. Для получения более подробной информации обратитесь к журналу IDE (Справка |Показать журнал) (16 с 166 мс)
Я проверил журналы событий:
Мне кажется, ранее это было сделано:
Инструкции по использованию gradleJava из C: / Program Files / Android / Android Studio / jre
Теперь это говорит следующее:
Указание Gradle использовать Java из C: / Program Files (x86)) /Java/jdk1.8.0_181
Как мне вернуть его на прежнее состояние, чтобы мое приложение могло снова собираться?
Любая помощь / совет будут оценены