通过反编译 uiautomatorviewer 代码,发现连接真机时,终端截图显示界面分辨率不对,模拟器就没有这个问题,求定位啥问题啊?
附件图如下:
话说过程能稍微详细点么。。= =。。这个太直接了当了
真机的 dpi 和模拟器不一样吧?
没看懂话题, 通过反编译 uiautomatorviewer 代码 这个什么意思
呃,能题外问一句么?二次开发 uiautomatorviewer 这是要做神马?
#3 楼 @seveniruby 问题已经解决,Uia 源码的 bug
求分享如何二次开发 uia
#8 楼 @seveniruby 想法就是想二次开发 Uia 开源代码,自动解析控件定位符 (id/name 优先,没有 id/name 则解析成 xpath),然后生成控件操作步骤,这样就可以自动录制 Uia 的自动化测试脚本了
高大上……
#9 楼 @cpfeng0124 我之前也这样想过,跟你的想法是类似的, 但是对如何重新编译 uia 不熟悉, 就一直拖着了, 你是下载了整个 android 代码, 然后在 ubuntu 上编译的吗. 我的疑问是编译出来的 uia 是通用的吗
#11 楼 @seveniruby 通用的呀