gpt4 book ai didi

android - 运行 uiautomator 时,AccessibilityService 被销毁

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:26:43 25 4
gpt4 key购买 nike

我是 android 的新手,我正在尝试探索 AccessibilityService。我扩展了 AccessibilityService 类,它获取 AccessibilityEvents 并且我能够使用这些事件。

我在运行“uiautomator dump”时遇到问题。我的 AccessibilityService 被销毁,我没有收到任何辅助功能事件。有没有办法解决这个问题?

感谢任何帮助或建议。非常感谢您。

堆栈跟踪附在下面:

W/System.err( 3832):    at com.example.myservice.MyAccessibilityService.onUnbind(MyAccessibilityService.java:185)
W/System.err( 3832): at android.app.ActivityThread.handleUnbindService(ActivityThread.java:2629)
W/System.err( 3832): at android.app.ActivityThread.access$1800(ActivityThread.java:141)
W/System.err( 3832): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1348)
W/System.err( 3832): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 3832): at android.os.Looper.loop(Looper.java:137)
W/System.err( 3832): at android.app.ActivityThread.main(ActivityThread.java:5103)
W/System.err( 3832): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 3832): at java.lang.reflect.Method.invoke(Method.java:525)
W/System.err( 3832): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
W/System.err( 3832): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
W/System.err( 3832): at dalvik.system.NativeStart.main(Native Method)

最佳答案

UiAutomator 不能与 AccessibilityService 一起使用。当您打开该服务时,uiAutomator 将崩溃。

但是,由于 UiAutomator 2.0 是基于检测的,因此您可能无需该服务即可访问所需的信息。

关于android - 运行 uiautomator 时,AccessibilityService 被销毁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20341440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com