推乐圈首页 - 免费开通企业官网 全网推广获取商机
优质企业推广

推乐圈普通会员

345
  • 联系姓名:234234
  • 联系电话:345345
  • 经营模式:制造商
  • 经营范围:88
  • 所在地区:北京市北京城区
新闻资讯推乐圈>>345>>新闻资讯

Android模拟点击屏幕,实现按键精灵点击屏幕功能

来源:   日期:2020-11-21 23:27   浏览:340 次

我在实现安卓模拟点击屏幕固定位置时尝试了很多方法,碰了不少壁,现在我将我实现的方法分享给大家,以及我尝试过的方法也分享给大家,让大家在开发的路上少走些弯路。

首先我尝试用安卓辅助功能AccessibilityService类实现模拟屏幕点击,但是这个类只能找到页面的控件,然后对控件进行模拟点击,不能实现对屏幕的某个位置进行点击,这个方法失败后我就试了另一种Instrumentation方法,这种方法确实可以点击屏幕上任何位置,而且点击事件可以生效,但是退出程序就不能进行了,程序出现错误,提示没有INJECT_EVENTS权限,但是加入INJECT_EVENTS权限后,还是出错,查了一下资料,说可以在添加android:sharedUserId="android.uid.system"获取系统共享签名,但是加入后生成的APK无法安装的手机上。

使用Instrumentation方法点击手机屏幕的任何位置

关于推乐圈 |联系我们 |免责声明 |版权隐私 |广告合作 |广告服务 |常见问题 |入驻流程 |