hierarchyviewer.jar使用问题

梁祝 发布于 2012/02/25 17:17
阅读 1K+
收藏 0

大家好,我在按照文章“Android自动化测试初探: 捕获Activity上的Element”来编写程序的时候,由于现在的sdk中没有了hierarchyviewer.jar,因此用hierarchyviewerlib.jar来代替,但是出现了一下错误,求指教,或者将整份代码发给我参考参考,万分感激:

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/graphics/Device

at lz.hierarchyViewerTest.hierarchyViewerTest.getDevices(hierarchyViewerTest.java:21)

at lz.hierarchyViewerTest.hierarchyViewerTest.main(hierarchyViewerTest.java:14)

Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.graphics.Device

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

... 2 more

加载中
0
柴佳

 hierarchyviewerlib.jar需要依赖swt.jar,在android/android-sdk/tools/lib文件夹下(hierarchyviewerlib.jar所在的那个文件夹)

梁祝
谢谢,的确是这个原因,顺便问一下,有没有可能做到录制在android平台下用户的动作(例如点击按钮)?
返回顶部
顶部