Android UiAutomator:UiObject是否有.getClassName()方法?

Android UiAutomator:UiObject是否有.getClassName()方法?,android,android-uiautomator,Android,Android Uiautomator,根据文档,UiObject类有一个方法函数.getClassName(),它应该返回UI对象的className属性。链接: 但是,当我尝试生成UIAutomator测试时,生成失败,并显示以下错误消息: [javac] /Users/shastings/devel/my_project/tests/src/com/dts/test/ui/MyTest.java:55: cannot find symbol [javac] symbol : method getClassName() [ja

根据文档,UiObject类有一个方法函数
.getClassName()
,它应该返回UI对象的
className
属性。链接:

但是,当我尝试生成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
的一个实例


另外,我刚刚将我的SDK更新为最新版本,但这种情况仍然存在。

getClassName()
是在API级别18(Android 4.3)中添加的。你确定你是用这个版本建造的吗?

@Anders,请把这个作为答案,我会接受的。这就是问题所在。好的,没问题,现在就走!