Эмулятор Android не запускается в Ubuntu

У меня Ubuntu 11.04, и я загрузил последний пакет eclipse ADT, я также установил все ia32libs, Я не знаю, почему в эмуляторе не запускается, я пробовал различные конфигурации устройства, у меня есть 4 платформы 2.2, 2.3 , 4.0 ,4.2. я пробовал различные перестановки и комбинации, но виртуальное устройство не появляется-ни одно из них.

Я также пробовал различные решения в другое, так что вопросов они не решают мою проблему. я застрял в этих для недели!--5-->, до сих пор я не добрался куда?Пожалуйста, Помогите

FYI: у меня также есть eclipse Helios, в том, что он отлично работает, но я не могу получить/загрузить платформу выше 3.0/Honeycomb в этом, и в Helios виртуальные устройства работают нормально. я не знаю, имеет ли это значение или нет, но все же..

8 ответов


запустите эмулятор в параметрах командной строки

запустить экземпляр эмулятора из командной строки, перейдите к tools/ папка SDK. Введите команду эмулятора следующим образом:

emulator -avd <avd_name>

подробнее о эмулятор вот ссылка:


на Ubuntu 14.04 64bit с видеокартой NVidia мне пришлось сделать следующее:

  1. установите плагин SDK и ADT для Eclipse
  2. установить 32-разрядные библиотеки sudo apt-get install lib32stdc++6 lib32z1
  3. установить библиотеки OpenGL sudo apt-get install libgl1-mesa-dev
  4. установите проприетарные драйверы для видеокарты: Системные настройки > программное обеспечение и обновления > дополнительные драйверы NVIDIA binary driver version 331.38
  5. из Eclipse запустите Диспетчер виртуальных устройств Android и отредактируйте устройство. Включить "использовать хост GPU" и сохранить.

Он тогда работал.


Проблема Эмулятора Ubuntu Android [Решена]

проблема с эмулятором android-это не драйверы оборудования. Это драйверы OpenGL. Чтобы решить эту проблему, выполните следующие действия:

  1. Откройте Диспетчер пакетов synaptic (если нет, установите его из Ubuntu software center)
  2. в "быстрый фильтр" введите "поддержка OpenGL" и нажмите "Поиск".
  3. выберите следующие пакеты:
    libgles1-mesa-dev
    libgles2-mesa-dev
    libgles1-mesa
    libgles2-mesa
    libqt4-opengl [Update/Upgrade]
    glmark2
    glmark2-es2
    libgles1-mesa-dbg
    libgles2-mesa-dbg
    freeglut3
    libhugs-opengl-bundled

  4. отбор
    Щелкните правой кнопкой мыши на пакете и выберите"отметка для установки".

  5. и нажать "Применить".
  6. наслаждайтесь Android программирования с эмулятором.

на Ubuntu 12.04 LTS 64-бит (установлены 32-разрядные библиотеки), Мой случай :

1-скачал и установил SDK правильно

2-Загрузите ADT plug in для Eclipse и перезапустите его

3 - Установите каталог SDK правильно

4-создайте проект Android и нажмите "Выполнить как" > "приложение для Android"

5-попросил у меня эмулятор, поэтому я создал его из AVD (после нескольких шагов из конфигураций запуска)

6- затем я снова щелкните правой кнопкой мыши это приложение, запустите как > Android Application

7-появляется сообщение > Ошибка: не удалось запустить эмулятор ... установите SDK правильно (что-то вроде этого)

8 - Перезапустить Eclipse ... каждая вещь отлично !!!!!!!!!!!!!!!!!!


необходимо изменить следующий параметр:
Редактировать avd и измените параметр" эмулируемая производительность "на"программное обеспечение".

Он будет работать.


Я использую Bumblebee чтобы отключить мою карту nvidia...

похоже, что Android Studio это не нравится.

optirun /opt/android-studio/bin/studio.sh

а затем откройте AVD Manager В Android Studio, чтобы он работал.


источник: https://cialu.net/solve-android-studio-avd-issue-with-ubuntu-16-10/

   sudo apt-get install lib64stdc++6:i386

   sudo apt-get install mesa-utils

(найдите путь sdk)

  cd YOURPATH/Android/Sdk/emulator/lib64

  mv libstdc++/ libstdc++.bak

  ln -s /usr/lib64/libstdc++.so.6  libstdc++

наконец, снова запустите приложение с помощью эмулятора.


enter image description here Если вы получаете ошибку, как указано выше, обновите / обновите свою машину Linux (Ubuntu), например

  1. sudo apt-получить обновление
  2. sudo apt-получить обновление

и убедитесь, что все как в Android Разработчик веб-сайт все необходимое программное обеспечение установлено. если вы все еще сталкиваетесь с той же проблемой, что и на изображении затем используйте режим su в терминале перед запуском эмулятора. судо Су - используйте эту команду, чтобы быть su user