UIAutomator遇到的坑

Android SDK

我使用的版本是:
UIAutomator遇到的坑_第1张图片

  1. sdk tools: v25.0.7 rc8
  2. sdk platform-tools: v23.1 rc1

UIAutomatorview在进行元素定位时,Android版本影响到了元素识别。

  • Android 4.0以下:
    UIAutomater不支持

  • Android 4.3以下:
    在一手机进行元素定位时发现无法获取resource-id的属性,而在高版本可以获取到

  • Android 5.0.x:
    不识别中文,原来是5.0.x版本源码没有对中文支持,UIAutomater在识别中文时,都显示成?号。
    相关链接: Android5.0.X uiautomator dump 命令生成的xml文件中文乱码(问号)

斟酌再三,目前还是使用Android 4.4.x来做android 自动化合适些。

你可能感兴趣的:(Android,自动化)