2013-05-19 4 views
3

Я не могу открыть монитор (DDMS) в андроиде студии получает следующее сообщение об ошибке:Android студия не может открыть монитор (DDMS)

A java Runtime Environment (JRE) or Java Development kit (JDK) must be available in order to run Monitor. No Java virtual machine was found after searching the following locations: C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe in your current PATH

бы признательны за любые предложения, как это исправить. спасибо

+0

Тот же вопрос: http://stackoverflow.com/questions/26055531/android-studio-monitor-exe-has-stopped-working/26056751 # 26056751 – Abdellah

ответ

5

У вас должен быть установлен jdk или jre и на вашем пути. Учитывая, что вы работаете с окнами, вы должны перейти к своим переменным окружения и добавить местоположение одного из них в путь. Предполагается, что у вас уже установлен один из них. Если вам не нужно идти на сайт оракула и получить один из них.

Если вы уже установили его, перейдите к настройкам системы, перейдите на вкладку дополнительных настроек и нажмите «Переменные среды» внизу, там вы редактируете PATH и добавляете местоположение своего jre или jdk, которое должно решить вашу проблему проблема.

+0

JDK уже установлен. обратите внимание, что IDE студии Android ищет JRE в своей собственной подпапке/sdk/tools/lib/monitor-x86/JRE. Обнаружен неприятный обходной путь - скопировал папку jre из моих программных файлов/java/jdk в эту папку .... отлично работает, но не является оптимальным решением, может быть, есть другой способ указать студию в папку jre? –

+0

Просто установите флажок bin для jre и jdk на путь к окну, и все должно быть хорошо. –

0

Я пытаюсь добавить мой путь JRE к PATH по переменным окружения, но не работает. Даже я пытаюсь сделать символическую ссылку (каталоги) C: \ Android-Studio \ android-studio \ sdk \ tools \ lib \ monitor-x86 \ jre \ bin \ с C: \ Program Files \ Java \ jre7 \ bin, но doesn ' т работы.

Я нашел решение, и это связано с тем, что Android Studio обновлена, но SDK Tools нет.

В моем случае я вручную обновляю AS от 0.8.6 до 0.8.12 вручную (потому что обновление в 0.8.6 багги), но не обновляет SDK Tools.

Наконец я обновить SDK, используя этот пост: Не удается обновить Android SDK Tools Can't upgrade Android SDK Tools

Теперь у меня есть Android Studio (0.8.12) и SDK Tools (23.0.5) ... DDMS снова открыт. : D

0

Монитор - это Eclipse RCP, поэтому вы можете редактировать INI-файл для установки JRE (или JDK).

, например:

A java Runtime Environment (JRE) or Java Development kit (JDK) must be available in order to run Monitor. No Java virtual machine was found after searching the following locations: C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe in your current PATH

В этом случае, ваш монитор находится в "C: \ Android-Studio \ Android-студия \ SDK \ Tools \ Lib \ монитор-x86". перейдите к этому пути и отредактируйте файл monitor.ini.

Добавить follwing линия: -vm [ваш JRE путь]

+0

это мне не помогает ,,, только откройте текстовый файл с некоторой информацией –

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