Android-эмулятор не показывает ничего, кроме черного экрана, а adb devices показывает «устройство отключено»

Я только пытаюсь начать разработку в Android. Итак, проблема в том, что когда я пытаюсь запустить эмулятор, введя команду emulator @A2, на экране появляется эмулятор. Но даже после ожидания в течение 2-3 часов все, что он показывает, это черный экран. Нет даже домашнего экрана Android или логотипа Android. Просто черный экран. И при этом изначально "adb devices" показывает эмулятор как офлайн.через 2-3 минуты список подключенных устройств становится пустым.

Я искал по всей сети и пробовал все упомянутые там шаги, такие как убить и перезапустить adb, установить java/android в каталог без пробелов, но безрезультатно.

Мои установки Jdk и Android находятся в следующих папках:

C:\Java32BitInstallation C:\AndroidSdkInstallation Вот список вещей, которые я загрузил/установил для него:

  1. Инструменты Android SDK, версия 13
  2. Инструменты платформы Android SDK, версия 10
  3. Платформа SDK Android 4.0.3, API 15, версия 1
  4. Jdk jdk-7u3-windows-i586

В моей переменной pathя добавил *C:\AndroidSdkInstallation\android-sdk\platform-tools\; C:\AndroidSdkInstallation\android-sdk\tools\;C:\Java32BitInstallation\;C:\Java32BitInstallation\bin*

Также после прочтения где-то из сети я добавил переменную JAVA_HOME со значением C:\Java32BitInstallation\ Но все же бесполезно.

В моей системе установлены IntelliJ и Eclipse. Но поскольку для запуска эмулятора я не использую ни один из них, я не подозреваю, что с ними что-то не так.

Кто-нибудь, пожалуйста, помогите мне с этим, что сводит меня с ума. Я пытаюсь последние 10-12 дней и не могу запустить эмулятор, не говоря уже о написании моей первой программы "Hello world".

Дополнительные примечания: Моя система - это машина с Windows 7 (64 бит). Ранее я установил 64-битную версию jdk, но проблема присутствовала и в этот раз. Теперь, после поиска в Интернете, я удалил это и установил 32-разрядную версию Java. Но опять бесполезно. Одна вещь, однако, эта 32-битная версия java (обновление 3 jdk 7) сначала устанавливает jre как часть установки jdk, а затем устанавливает jre 7 . Итак, теперь у меня есть 2 папки: jre и jre7 в каталоге C:\Java32BitInstallation. Может ли это быть связано с тем, что мой эмулятор не включается. Нужно ли указывать дополнительные переменные среды или изменять существующие? Пожалуйста, помогите.

Кстати, я упоминал, что логарифм ничего не показывает.

169
задан user1314305 5 April 2012 в 04:11
поделиться