2015-05-20 2 views
9

Итак, я просто пытаюсь запустить приложение на подключенном к HTC Desire. Я предпринял следующие шаги: включить отладку в манифесте xml, включить отладку usb на самом устройстве и создать AVD с пользовательским определением в AVD-менеджере Android.Ошибка «ионный запуск Android» на устройстве

Ошибки я получаю после запуска ionic run android --info

«Не удалось создать виртуальную машину Java»
«Не удалось зарезервировать достаточно места для объекта кучи», а также предупреждение «Нет цели указан, развертывание устройства [число случайного устройства, которое я понятие не имею, где он идет от]»

Вот изображение моего окна командной строки: enter image description here

любых идеи, почему я мог бы иметь это в rning и сообщения об ошибках? Связаны ли они с вопросами? или это два отдельных вопроса?

+0

Вы используете 32-битный JDK на Windows 64bit? См. Здесь: http://stackoverflow.com/questions/25950241/phonegap-run-android-gives-error – QueryLars

+0

Я думал, что я уже проверял это как дополнительное решение, но я дважды проверял и понял, что моя переменная пути была ссылаясь на старую версию jdk/jre (32 бит). Исправив это, и восстановив ионное приложение, чтобы изменения были полностью реализованы в новой сборке, он работает на устройстве просто отлично! Спасибо за вашу помощь @QueryLars –

+0

Ребятам, которые искали решение этой проблемы, это помогло мне: http://stackoverflow.com/a/34636929/3748701 –

ответ

27

Это работало для меня

Перейти к Пуск-> Панель управления-> Система-> Advanced (вкладка) -> Окружающая среда Variables-> Система Variables-> Новое:

имя переменной: _JAVA_OPTIONS

значение переменной: -Xmx512M

+0

Работает и в Windows, добавив ту же переменную в окружение, THX для справки –

+0

Это работает, спасибо. – Sabuncu

3

Добавить _JAVA_OPTIONS в переменные среды со значением -Xms512M

Environment

0

Попробуйте удалить свой .gradle из C: \ Users \ каталог и повторите попытку.

Смежные вопросы