今日、なぜかエミュレータが立ち上がらない不具合が発生した。
$ /var/lib/jenkins/tools/android-sdk/platform-tools/adb start-server [android] Starting Android emulator [android] Erasing existing emulator data... $ /var/lib/jenkins/tools/android-sdk/tools/emulator -no-boot-anim -ports 47334,36406 -prop persist.sys.language=en -prop persist.sys.country=US -avd hudson_en-US_800_WVGA_android-8 -no-snapshot-load -no-snapshot-save -wipe-data -no-window WARNING: Cache partition already in use. Changes will not persist! emulator: warning: opening audio output failed ERROR: Timeout after 5 seconds [android] Emulator did not appear to start; giving up $ /var/lib/jenkins/tools/android-sdk/platform-tools/adb disconnect localhost:36406 [android] Stopping Android emulator $ /var/lib/jenkins/tools/android-sdk/platform-tools/adb kill-server Archiving artifacts Finished: NOT_BUILT
結局、原因はiiptablesの設定だった。
adb の待ちポートへのアクセスをlocalhostを含めて全て遮断していたためだった。
3時間くらいこれで詰まった・・・馬鹿らしい・・・。
まあ、今後同じ様な問題に出会った際の対応はこれでできたと、そうしておこう。
0 件のコメント:
コメントを投稿