ПАНИКА: не удалось открыть при попытке запустить эмулятор Android в Linux Mint

Я установил Eclipse Kepler и инструменты разработки для Android. Все работает нормально, за исключением того, что когда я пытаюсь запустить свой код Android в эмуляторе, я получаю следующую ошибку:

Emulator] PANIC: Could not open: [name of Android virtual device]

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

Я надеюсь, что кто-то может мне помочь.


person Erwin Rooijakkers    schedule 21.02.2014    source источник


Ответы (1)


Это уже спрашивали несколько раз, попробуйте это:

  • Создайте переменную среды с именем: ANDROID_SDK_HOME и установите для нее значение C:\Users\Administrator.
  • Откройте Eclipse > Window > Preferences и щелкните Run/Debug and String Substitution.
  • Добавьте новую переменную с именем: user.home и установите ее в C:\Users\Administrator.
  • Создайте AVD и запустите его.

В качестве обходного пути вы можете определить переменную среды ANDROID_SDK_HOME, чтобы она указывала на каталог, содержащий ваш каталог .android. Эмулятор и SDK Manager подхватят его правильно.

Оригинальный ответ: Колин Пикард


Чтобы изменить переменную ANDROID_SDK_HOME в Ubuntu (как указано в комментарии):

Отредактируйте файл .profile с помощью такой команды, как gedit ~/.profile, и добавьте в конец файла следующее:

export ANDROID_SDK_HOME=/your/android-sdk/path/here

Вот список некоторых переменных, которые вы можете изменить в Android Tools.

export PATH=${PATH}:~/android-sdk-linux_x86/tools

export PATH=${PATH}:~/android-sdk-linux_x86/platform-tools

export ANDROID_SDK_HOME=~/android-sdk-linux_x86/tools

export PATH=$PATH:$ANDROID_SDK_HOME


Похожие вопросы

Эмулятор Android не может запуститься из-за неправильной папки

У меня проблема с эмулятором

ошибка эмулятора Android: [2011-08 -02 11:14:01 - Эмулятор] ПАНИКА: Не удалось открыть: C:\Users\hallo\.android/avd/myemu.ini

person Dayan    schedule 21.02.2014
comment
Я нахожусь в системе Ubuntu Linux. Как именно мне установить переменную пути ANDROID_SDK_HOME? Какие шаги предпринять? - person Erwin Rooijakkers; 21.02.2014
comment
Спасибо. Кажется, мой дом на Android – /opt/android-sdk-linux. Установка этого значения в ANDROID_SDK_HOME путем запуска export ANDROID_SDK_HOME=/opt/android-sdk-linux не помогает. - person Erwin Rooijakkers; 21.02.2014