首页 新闻 会员 周边 捐助

Android 如何实现模拟点击呢

0
悬赏园豆:10 [待解决问题]

类似PC端的按键精灵的功能,貌似非常困难。假如在获取root的情况下,是否有api可调用系统的发送点击事件方法?

问题补充:

这个问题估计要深入的比较多,希望能提供相关资料。

林J的主页 林J | 菜鸟二级 | 园豆:202
提问于:2013-12-13 15:43
< >
分享
所有回答(5)
0

这是要开发手机游戏外挂的节奏吗

孤城 | 园豆:215 (菜鸟二级) | 2013-12-13 16:06

事实上有这个打算,不过还是学习的成分居多,顶多自用。

前段时间曾经尝试过,最终发现实现起来远比自己想象的复杂放弃了,最近玩游戏时发现了类似的辅助,又有了兴趣,想看看别人究竟是如何实现的。

支持(0) 反对(0) 林J | 园豆:202 (菜鸟二级) | 2013-12-13 16:08
0

2.3.5的时候 用过一个叫androidscreencast.jnlp的javaws脚本,可以通过usb连接手机,可以把手机显示输出到pc端,然后可以在pc端用鼠标点击直接操作手机的,但是他应该不是正真的touch事件,因为一段时间后背光会灭。

这东西不知的4.0以后还能不能用了。

馒头脸 | 园豆:206 (菜鸟二级) | 2014-01-31 23:59
0

api level 16 及以后,android 提供了一套自动化ui测试框架 Uiautomator, 可以实现你说的模拟点击

http://developer.android.com/tools/testing/testing_ui.html

http://developer.android.com/tools/help/uiautomator/index.html

塘泥 | 园豆:210 (菜鸟二级) | 2014-02-13 09:14
1

你可以看看android的Monkey测试,monkey就是模拟发送按键的。

yards | 园豆:227 (菜鸟二级) | 2014-07-31 16:11
0

monkey自动化测试

JadenTseng | 园豆:218 (菜鸟二级) | 2014-08-12 19:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册