当前位置: 首页 > 知识库问答 >
问题:

有没有办法从AWS设备场获取设备区域设置?我目前正在使用Appium Python Android

宦兴朝
2023-03-14

我想知道是否有办法从AWS设备农场获得设备区域设置。

我尝试过阅读日志猫,但是语言环境设置了一次,所以我只能在一次测试中阅读这些信息。

我也尝试过使用驱动程序shell命令,但为了做到这一点,我需要使用--relaxed security标志启动Appium服务器,我不知道是否可以将标志传递给AWS设备场Appium服务器。

那么,有办法得到地点吗?或者我可以设置标志到AWS设备群Appium服务器?

共有1个答案

祁博涛
2023-03-14

可以使用以下方法检索设备上的全局区域设置:

defaultLocale=Resources.getSystem(). getConfiguration(). getLocales(). get(0);

或者,您也可以使用类Locale:https://developer.android.com/reference/java/util/Locale

Locale.getDefault(). getLanguage()

注意:设备上的应用区域设置和全局区域设置之间存在差异,因此您需要小心要使用的区域设置。

 类似资料:
  • 是否有其他方法启用它?

  • 问题内容: 我正在使用Samsung galaxy nexus手机( Android 4.0 平台)。 我正在Ubuntu Linux操作系统上开发Android应用程序。我想直接在三星手持设备上运行我的应用程序,因此我执行了以下设置步骤: 在我的项目文件中,添加到元素 在设备上的 “设置” >“已启用 安全性” 中, “ 未知来源” 在设备上的 “设置” >“开发人员”选项中,启用了 USB调试

  • 我想查找没有已配对设备的蓝牙设备。但是我的python脚本显示了我配对的设备上的蓝牙设备。如何只过滤打开的设备并忽略电脑中的配对设备,而不删除它们。 这是我的剧本

  • Spring HATEOAS提供了方便的ControllerLinkBuilder来创建指向控制器方法的链接,这些方法将作为HREF添加到返回给客户端的JSON/XML中。例如: ... 可能会生成类似以下内容的JSON: 然而... 我倾向于通过反向代理访问我的服务。我想大多数人可能会这样做。这让我可以在不同的端口上运行多个服务,但让我可以通过相同的基本URL访问它们。不幸的是,通过代理访问意味

  • 那么有没有办法将flutter应用从windows机器运行到真正的ios设备呢? 我找了找,但找不到答案。我唯一发现的东西是2019年的,我认为这是一个很长的时间,也许开发了一个工具。

  • 问题内容: 我正在将一个小文件(8.5 Mb)上传到烧瓶测试服务器。 文件上传完成后,服务器报告: 现在,服务器具有足够的可用空间-超过3Gb。 我查看了Werkzeug github存储库,以查找Werkzeug尝试写入的位置,但无法对其进行跟踪。 我还检查了tempfile.gettempdir(),该文件将/ var / tmp用作临时文件目录,但是该文件夹实际上是空的,因此我不认为这是造成