在端口 4723 中启动 Appium 重定向到端口 8200
starting Appium in port 4723 redirects to port 8200
目前我正在以编程方式启动具有以下功能的 Appium 服务器
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "11.0");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "emulator-5554");
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "UiAutomator2");
capabilities.setCapability(MobileCapabilityType.APP, "apk/path");
driver = new AndroidDriver<AndroidElement>(new URL("http://0.0.0.0:4723/wd/hub"), capabilities);
这是来自 Appium 的日志。
但它最终将它重定向到端口 8200
有人知道为什么会这样吗?
我注意到在连接到环回地址 (0.0.0.0
) 时有很多奇怪的行为,因此可能与此有关。
尝试通过显式绑定到本地主机来启动 Appium,您可以使用 --address
参数,例如 --address 127.0.0.1
.
然后,将您的连接字符串更新为 http://127.0.0.1:4723/wd/hub
。
目前我正在以编程方式启动具有以下功能的 Appium 服务器
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "11.0");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "emulator-5554");
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "UiAutomator2");
capabilities.setCapability(MobileCapabilityType.APP, "apk/path");
driver = new AndroidDriver<AndroidElement>(new URL("http://0.0.0.0:4723/wd/hub"), capabilities);
这是来自 Appium 的日志。
但它最终将它重定向到端口 8200
有人知道为什么会这样吗?
我注意到在连接到环回地址 (0.0.0.0
) 时有很多奇怪的行为,因此可能与此有关。
尝试通过显式绑定到本地主机来启动 Appium,您可以使用 --address
参数,例如 --address 127.0.0.1
.
然后,将您的连接字符串更新为 http://127.0.0.1:4723/wd/hub
。