Intereting Posts
Элемент HTML5 <video> на Android не воспроизводится Начать работу с Android так медленно Каковы некоторые способы оптимизации службы на Android? Моды объявлений или iAd? Приложение против разработки промежуточного ПО в Android Интерфейсы активности Android для фрагментов: блоки try / catch против проверки экземпляров Почему для Blackberry и Android SDK нужны старые версии Eclipse IDE? Как перезагрузить приложение в Genymotion и Android Studio без перезагрузки эмулятора? (ColorPrimaryDark) цвет строки состояния не работает на android v21? Слишком большой размер, чтобы вписаться в рисование кеша в Webview внутри scrollview Библиотека для генерации сигнатуры OAuth HMAC-SHA1 на Android? Как обнаружить входящий звонок Skype / Viber Appcompat / добавить библиотеку с Android-студией Почему Lint показывает предупреждение при использовании в (дюймах) или мм (миллиметрах) единиц измерения? Добавление пользовательского шрифта в тему на Android

Дженкинс не смог запустить эмулятор

Я пытаюсь запустить эмулятор на сервере Jenkins. Но я продолжаю получать эту ошибку, что Дженкинс не может запустить эмулятор из-за ошибки ниже, пока не истечет время:

[android] Waiting 10 seconds before starting emulator... $ /opt/android-sdk-linux/platform-tools/adb start-server * daemon not running. starting it now on port 9666 * * daemon started successfully * $ /opt/android-sdk-linux/platform-tools/adb start-server [android] Starting Android emulator $ /opt/android-sdk-linux/tools/emulator64-arm -ports 9664,9665 -prop persist.sys.language=en -prop persist.sys.country=US -avd hudson_en-US_320_HVGA_android-19_armeabi-v7a -no-snapshot-load -no-snapshot-save -no-window -no-audio -gpu off resize2fs 1.42.13 (17-May-2015) The filesystem is already 51200 (4k) blocks long. Nothing to do! $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 unable to connect to localhost:9665: Connection refused [android] Waiting for emulator to finish booting... $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb disconnect localhost:9665 error: no such device 'localhost:9665' $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb disconnect localhost:9665 error: no such device 'localhost:9665' $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found $ /opt/android-sdk-linux/platform-tools/adb connect localhost:9665 $ /opt/android-sdk-linux/platform-tools/adb -s localhost:9665 shell getprop init.svc.bootanim error: device 'localhost:9665' not found 

Что мне делать, чтобы преодолеть эту проблему?

    У меня была такая же проблема, и оказалось, что adb рушится. В моем случае причиной сбоя была ошибка разрешения. Попробуйте удалить файл /tmp/adb.log перед запуском задания. См. Эту тему для получения дополнительной информации. Возможно ли подделка определенного пути для процесса?

    Вы также можете добавить параметр -verbose в эмулятор, чтобы увидеть больше результатов, которые могут помочь.