Intereting Posts
Отключить прокрутку в списке Сообщение пользователю facebook wall не работает, когда приложение Facebook установлено на устройстве / эмуляторе IntelliJ и андроидные java-документы Java.lang.SecurityException: отказ в разрешении: запрещено отправлять широковещательную версию android.intent.action.MEDIA_MOUNTED только для KitKat Тусклый экран, когда пользователь неактивен Как я могу отправить уведомление Firebase Cloud Messaging без использования Firebase Console? Приложение Android потеряет данные во время изменения ориентации Android: обнаружение жестов Как включить Wi-Fi на устройстве эмулятора Android? Фрагмент onResume не вызывается после того, как фрагмент отсоединяется, а затем снова присоединяется Как настроить java.util.logging.logger в android для использования файла свойств ведения журнала, размещенного на SD-карте? Как переместить влево ArrayList Установка / доступ к сертификатам для VPN / WIFI программно на Android Два сборщика дат в той же активности андроида Как изменить шрифт для заголовков таблеток, созданных в PagerSlidingTabStrip?

Eclipse Не удалось создать виртуальную машину Java

Я использую eclipse для разработки приложений для Android, и это всегда хорошо, но сегодня это создает проблемы.

Когда я пытаюсь открыть eclipse, он покажет мне это сообщение "Failed to create the java virtual machine. Error occurred during initialization of VM. Could not reserve enough space for object heap"

Это мой eclipse.ini

 -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807 -product com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256M -showsplash com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.8 -Xms1336m -Xmx1336m -Declipse.buildId=v22.3.0-887826 -XX:MaxPermSize=512M 

Я попытался изменить "256m" в "512m" но он по-прежнему не работает. Я попытался перезапустить, но ничего. Я попытался изменить значение -XX:MaxPermSize=512M , но ничего.

Просто добавьте свой путь JDK в переменную среды Windows.

Введите описание изображения здесь

Откройте eclipse.ini и измените следующие переменные.

Для -Dosgi.requiredJavaVersion=1.8 попробуйте изменить требуемую версию Java на 1.6 .

Связанные с памятью значения по умолчанию (с Eclipse 3.4):

  • -Xms40m
  • -Xmx256m
  • -XX:MaxPermSize=256m

Рекомендуемые настройки для Android:

  • -Xms128m
  • -Xmx512m
  • -XX:MaxPermSize=256m

Если все остальное не удается, вы можете просто удалить или переименовать eclipse.ini и позволить IDE обрабатывать все. Я настоятельно рекомендую найти текущую замену для вашего eclipse.ini и прочитать о том, как настроить eclipse.ini для разработки Android.

Закрыл все другие приложения, интенсивно использующие память, в моем Windows 7. И попытался открыть затмение. Это сработало для меня, и я нашел его по аналогичному вопросу, но Stackoverflow-eclipse не смог создать JVM .