Ответ 1
Перейдите на страницу DDMS, нажмите стрелку вниз рядом с значком камеры захвата экрана и выберите reset adb в выпадающем меню.
Мой apk файл также не был развернут, сброс adb был отсортирован.:)
Я совершенно не знаком с Java, Android и eclipse. При выполнении начального учебника Hello, Android я запускаю и получаю следующее:
WARNING: Data partition already in use. Changes will not persist!
WARNING: Cache partition already in use. Changes will not persist!
Перейдите на страницу DDMS, нажмите стрелку вниз рядом с значком камеры захвата экрана и выберите reset adb в выпадающем меню.
Мой apk файл также не был развернут, сброс adb был отсортирован.:)
Еще проще:
В командной строке Windows откройте командную строку (cmd.exe).
В Linux open Terminal.
Найдите adb.exe
в папке SDK. \android-sdk\platform-tools\abd.exe
cd <sdk directory> (move to the folder listed above)
dir (to make sure abd.exe is in that directory)
adb kill-server (stop the abd service, won't return anything)
adb start-server (start the abd service back up, should give a couple of readings)
Затем повторите, проблема решена!
У меня была такая же проблема, почему я оказался здесь.
То, что я сделал, - запустить cmd, затем adb kill-server, затем открыть диспетчер задач в Windows и убить процесс emulator-x86.exe. Затем повторно запустите проект, он должен работать нормально.
Я думаю, что kill-сервер adb даже не нужен.
Если вы рассматриваете этот урок о "" Чтение/запись Android-эмулятора sdcard.img в Windows", убедитесь, что этот виртуальный диск не как-то уже смонтирован:
Если ImDisk жалуется на используемый файл, закройте эмулятор.
Они не будут вместе. Размонтирование изображения в Android не позволяет устанавливать изображение в Windows, эмулятор должен быть отключен, чтобы освободить изображение из заблокированного состояния.
OP JiminyCricket подтверждает, что это была своего рода "блокировка ресурсов":
Простой перезапуск моей ОС исправил его. Спасибо!
Удалите этот AVD и создайте новый. Это сработало для меня, и это самый простой способ, без настройки вообще.
Просто перезагрузите Android SDK и Eclipse Если он не работает даже при перезагрузке ПК просто удалите это виртуальное устройство Android и создайте новый с помощью AVD.
Надеюсь, что это поможет!
Одним из решений для этого является просто очистка ваших проектов. Из меню PROJECT > CLEAN... Очистить все проекты.
Это работало для меня, когда перезагрузка eclipse не делала.
Я забираю это обратно... это было временным и неполным. Даже перезагрузка моего затмения и моей системы не помогла, пока я не убил службу adb, и перезапустил ее в предложениях здесь. Теперь все кажется чистым (стук в лес)
Убедитесь, что никакое прокси-программное обеспечение не препятствует подключению Eclipse к Интернету.
Моя проблема была решена, сделав это!
Для меня это просто создало новое виртуальное Android-устройство в Eclipse → Window → AVD Manager.
Delete pid file from all blow directories
.android\avd\[your_device].avd\cache.img.lock &
hardware-qemu.ini.lock &
sdcard.img.lock &
userdata-qemu.img.lock directories
Then start AVD.
Перейдите в AVD Manager, затем выберите устройство и перейдите к кнопке редактирования и убедитесь, что RAM не выходит за пределы 768M в параметрах памяти. Иногда окна могут не подражать, сначала попробуйте постепенно меньшее значение если эмулятор не запускается.