请教一个问题:
背景是这样的:本来用的是 Xpath,但是发现 xpath 有个问题,在 android 上一个 “刷新” 的按钮,正在刷新时它是一个 viewimage,刷新完毕后,它是一个 framelayout,这样通过 Xpath,获取的 UI 控件,在运行 testcase 时就会出现失败的现象,所以我选用的 selendroid 通过控件的 id 来获取 UI
问题:然后问题就出现了 driver 没有起来,据说是因为签名不同导致的。例如下面这个人https://groups.google.com/forum/#! topic/appium-discuss/pORAqrSAvZA
但是我没有搞明白他是如何解决的
附加上 log:
android.util.AndroidException: INSTRUMENTATION_FAILED: com.baidu.news.sel
endroid/io.selendroid.ServerInstrumentation

at com.android.commands.am.Am.runInstrument(Am.java:616)

at com.android.commands.am.Am.run(Am.java:118)

at com.android.commands.am.Am.main(Am.java:81)

at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)

at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:237)

at dalvik.system.NativeStart.main(Native Method)

info: Cleaning up appium session
error: Failed to start an Appium session, err was: Error: android.util.AndroidEx
ception: INSTRUMENTATION_FAILED: com.baidu.news.selendroid/io.selendroid.ServerI
nstrumentation
请教高人,如何解决


↙↙↙阅读原文可查看相关链接,并与作者交流