5

Tôi đang cố chạy trình mô phỏng trên máy chủ Jenkins. Nhưng tôi cứ bị lỗi này mà Jenkins là không thể khởi động emulator becoz của lỗi dưới đây cho đến khi nó lần ra:Jenkins không thể khởi động trình mô phỏng

[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 

Tôi nên làm gì để vượt qua vấn đề darn này?

+0

bạn có thể khắc phục sự cố này không? Tôi đang gặp sự cố tương tự và vẫn không thể tìm thấy bất kỳ sự cố nào. Bạn có tìm thấy bất kỳ sửa chữa nào không? – Waqas

Trả lời

0

Tôi gặp vấn đề tương tự và hóa ra là adb đã gặp sự cố. Trong trường hợp của tôi, nguyên nhân gây ra vụ tai nạn là lỗi cho phép. Thử xóa tập tin /tmp/adb.log trước khi thực hiện công việc. Vui lòng xem chủ đề này để biết thêm thông tin: Is it possible to fake a specific path for a process?

Bạn cũng có thể thêm tùy chọn -verbose vào trình mô phỏng để xem thêm đầu ra có thể hữu ích.

Các vấn đề liên quan