如何使用Appium获取Android设备时区

时间:2017-11-27 12:09:39

标签: java appium

在Appium中有获取设备时间的方法(getDeviceTime()),但是没有方法可以使用Appium获取设备时区。

以下方法可用here

commandRepository.put(GET_DEVICE_TIME,getC(“/ session /:sessionId / appium / device / system_time”));

我们正在尝试使用ProcessBuilder来执行adb命令,但我们需要一种适用于iOS和Android的常用方法,因为adb仅支持Android

private static String getValue(String adbCommand) throws Exception {
Process process = Runtime.getRuntime().exec(adbCommand);

StringBuilder sb = new StringBuilder();
try (BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()))) {
String data;

while ((data = br.readLine()) != null) {
sb.append(data);
}
}

return sb.toString();
}

如何获取设备时区,如设备时间

0 个答案:

没有答案