gpt4 book ai didi

android - 如何在没有主机的情况下自动化android

转载 作者:行者123 更新时间:2023-11-30 02:57:38 25 4
gpt4 key购买 nike

我想开发一个自动执行任务的应用程序。例如,假设我想自动调用 John Doe 的 Skype 电话。

我有一个连接到安卓设备的蓝牙键盘。当用户在键盘上按下“a”时,我希望 android 设备打开 skype,从联系人中选择用户 John Doe 并调用 skype 电话。当用户按下“b”时,Skype 通话终止。

似乎 MonkeyRunner 或 uiautomator 可以执行这些任务,但这些工具似乎需要一台带有 adb 的主机。

一般的 ui 任务如何自动化?

最佳答案

自动化可以用 accessibility 完成服务。辅助功能服务可以使用 onAccessibilityEvent 从任何应用程序接收事件,并可以使用 performAction 将 ui 事件发送到小部件

用户必须在设置->辅助功能->服务中手动启用该服务。机器人ApiDemos示例 TaskBackService 演示了如何设置无障碍服务。该服务必须在具有 BIND_ACCESSIBILITY_SERVICE 权限的 list 文件中声明。

关于android - 如何在没有主机的情况下自动化android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23025095/

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