Подтвердить что ты не робот

Eclipse, adb и ddms не обнаруживают Android-эмулятор

Я хотел попробовать свои силы в программировании устройств Android, поэтому я следил за указаниями с сайта Android, установил sdk, java sdk и eclipse. Мой компьютер - 64-разрядный Windows 7, но у меня есть 32-разрядный Java SDK и Eclipse, так как слышали о проблемах с 64-разрядными версиями.

Я использую самую последнюю версию Android sdk, 4.0 R15.

Я полагаю, что все инструкции для установки были выполнены, но когда я загружаю образец (Lunar Lander в этом случае), он загружает эмулятор, но не будет устанавливать приложение на него. ADB не показывает эмулятор, указанный при использовании "adb-устройств", перспектива DDMS в eclipse также не обнаруживает никакого устройства. В эмуляторе я активировал настройку отладки USB в области разработчика.

Я попытался перезапустить сервер adb и переустановил несколько раз.

Я даже скопировал то, что сделал один парень в учебнике по YouTube для приветственной мировой программы, и он все равно не загрузится на устройство.

Кто-нибудь знает, как заставить эмулятор и затмение говорить, чтобы я мог запускать и отлаживать программы?

4b9b3361

Ответ 1

Попробуйте adb kill-server, а затем выполните команду adb, например adb devices, которая запустит adb снова.

Это помогает в моем случае.

Ответ 2

Самое лучшее решение, которое я нашел, это:

  • Открыть DDMS (Window- > Open Perspective- > DDMS)
  • В DDMS в левой части есть вкладка "Устройства", немного ниже есть список элементов, выберите маленький треугольник под названием "Меню просмотра", под ним найдите Reset adb и запустите его.

После этого я обнаружил, что мой эмулятор обнаружен.

Ответ 3

Создайте новый AVD, следующий за окном → AVD Manager- > Новый (укажите имя устройства и выберите цель) → Создать AVD.

Выберите созданный AVD и нажмите "Пуск", чтобы запустить devie.

Только при запуске устройство отображается под adb devices.

Ответ 4

Для начала, я думаю, вы можете попробовать 64-разрядные версии Java и Eclipse для Windows. У меня 64-разрядная версия Windows 7, 64-битная версия java и eclipse, и все работают очень хорошо, без каких-либо сбоев. У меня, однако, вопрос. Где именно вы установили Android? Я имею в виду, используя установщик, доступный на веб-сайте Android Developer. Если вы установили его в C:\Program Files, попробуйте переустановить его в C:\прямо, а не в папку Program Files. Я столкнулся с проблемами, когда каталог был C:\Program Files, а затем я изменил его на C: \.

Ответ 5

Я заметил, что если вы выделяете много памяти на устройство, он может "замораживаться" при запуске, если он заморожен на достаточный период, он исчезает из списка устройств adb. Попробуйте уменьшить объем памяти приложения?