Android-Studio: ошибка: не удалось создать виртуальную машину Java
Я только что установил Android - студию сегодня. Сначала я должен установить jdk7 для этой IDE.
После этого только я смог запустить IDE.
Теперь, когда я пытаюсь создать новый проект, просто получаю сообщение об ошибке, как показано на рисунке ниже.
Может кто-нибудь, пожалуйста, помогите мне.
Чего не хватает с моей стороны?
8 ответов
В моем случае я изменил файл ниже, чтобы изменить параметр VM heap.
C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions
Я увеличил -Xms128m до -Xms512m и перезапустил Android Studio.
После этого я мог перейти к следующему шагу.
Я нашел решение этой проблемы по старой проблеме vs-android.
Вы должны создать новую переменную среды с именем _JAVA_OPTIONS
установите его на-Xms256m -Xmx1024m
и это должно работать.
Я думаю, у тебя та же проблема, что и у меня. Я использую Windows 7 32bit, и поэтому мой Java SDK и среда выполнения также 32-битные. Gradle работает на собственной Java VM, и Android Studio запускает эту VM с параметром размера кучи (-Xmx1024m), равным 1 ГБ. Это слишком много для моей 32-битной среды, и создание JVM не удается.
Если я вручную запускаю Gradle с -Xmx512m в качестве опции JVM, Gradle запускается без проблем, но до сих пор я не выяснил, как заставить Android Studio запускать JVM по-другому, пока он создает новый проект Android.
Так что в настоящее время я тоже все еще застрял.
Томас
1. В Студии перейдите в Файл-> Настройки-> Компилятор
In the VM Options text box, paste this line
-Xmx512m -XX:MaxPermSize=512m
Удалить существующий AVD.
Затем File->Invalidate Caches/Restart .
После перезапуска студии создайте новый AVD. Должно работать нормально!
Я нашел решение в vs-android Проблема 15: -dex: не удалось создать виртуальную машину Java
Выполните следующие действия:
- Запустите regedit
- Идти к
HKEY_CURRENT_USER
- Выберите среду
- Добавьте новое строковое значение и введите
_JAVA_OPTIONS
для имени значения - Войти
-Xms256m -Xmx512m
для значений данных - Перезагрузить компьютер
В моем случае я также изменяю файл ниже.
C:\Program Files\Android\android-studio\bin\studio.exe.vmoptions
но я уменьшил -XX:MaxPermSize=350 м до -XX:MaxPermSize=300 м и перезапустил Android Studio.
У меня была такая же проблема. Я загрузил и установил JDK 6u43 и установил переменные окружения JAVA_HOME и JDK_HOME в C:\Program Files (x86)\Java\jdk1.6.0_43. Это позволило мне создать проект.
Не помогает, если вы хотите использовать JDK7, хотя.
Я столкнулся с той же проблемой, и я решил ее с помощью следующих шагов:
- Закройте андроид студию.
- Перейдите в папку вашего проекта.
- удалять
.gradle
папка иgradle.properties
файл. - Теперь запустите андроид студийный проект и подождите пока Gradle build. Это не покажет ошибку.