0

根据文档,UiObject该类有一个方法函数.getClassName(),应该返回classNameUI 对象的属性。关联:

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()工作正常,无论如何错误消息确认它oUiObject.

PS我刚刚将我的SDK更新到最新版本,这仍然会发生。

4

1 回答 1

1

getClassName()在 API 级别 18 (Android 4.3) 中添加。您确定要使用该版本进行构建吗?

于 2013-08-26T13:48:52.410 回答