【发布时间】:2018-01-18 03:56:03
【问题描述】:
我需要使用 Appium 获取 Android 设备的设备纬度、经度和海拔高度。是否有任何内置方法来获取地理位置信息,例如 setLocation() 方法,或者我们是否必须使用 ADB 命令来查找设备地理位置。
【问题讨论】:
标签: appium
我需要使用 Appium 获取 Android 设备的设备纬度、经度和海拔高度。是否有任何内置方法来获取地理位置信息,例如 setLocation() 方法,或者我们是否必须使用 ADB 命令来查找设备地理位置。
【问题讨论】:
标签: appium
是的,appium 为此目的公开了端点:
GET /session/:session_id/location
所以如果你在Java 编码,你可以这样做:
Location location = driver.location();
//location.getAltitude();
//location.getLatitude();
//location.getLongitude();
【讨论】: