根据文档,UiObject
该类有一个方法函数.getClassName()
,应该返回className
UI 对象的属性。关联:
http://developer.android.com/tools/help/uiautomator/UiObject.html#getClassName()
但是,当我尝试构建 UIAutomator 测试时,构建失败并显示以下错误消息:
[javac] /Users/shastings/devel/my_project/tests/src/com/dts/test/ui/MyTest.java:55: cannot find symbol
[javac] symbol : method getClassName()
[javac] location: class com.android.uiautomator.core.UiObject
[javac] name = o.getClassName();
[javac] ^
[javac] 1 error
其他方法功能,例如.getVisibleBounds()
工作正常,无论如何错误消息确认它o
是UiObject
.
PS我刚刚将我的SDK更新到最新版本,这仍然会发生。