Appium 连手机失败Error: Android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localhost undefine

Posted 每天1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appium 连手机失败Error: Android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localhost undefine相关的知识,希望对你有一定的参考价值。

问题:Appium执行,连接手机报下面的错误

Error: android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localhost undefined:4724
    at Socket.<anonymous> (lib/bootstrap.js:87:21)
    at emitOne (events.js:90:13)
    at Socket.emit (events.js:182:7)
    at connectErrorNT (net.js:994:8)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)
 

解决方法:

在hosts文件中增加【127.0.0.1 localhost】
 
(mac和linux中hosts文件目录:/etc/hosts)

以上是关于Appium 连手机失败Error: Android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localhost undefine的主要内容,如果未能解决你的问题,请参考以下文章

Appium:连接到127.0.0.1:4723 [/127.0.0.1]失败:连接被拒绝:连接

appium连app报错:command: Error: Cannot start the 'com.foreverht.workplus.htkgszgyy' application

Appium问题解决方案- Original error: Failed to launch Appium Settings app: Condition unmet after 5090 m

Appium中app的元素定位

出现“Posix 生成失败”错误 - Appium iOS

appium之adb常用命令