Android打开另一个程序,然后在那个程序里面输入内容,点击按钮?

fneg 发布于 2012/08/17 13:24
阅读 2K+
收藏 0
各位大佬,最近的项目有一个很棘手的问题,我们要做一个Android软件能打开另一个不是我们开发的程序,然后在那个程序里面输入文字和点击按钮,请问有没有办法实现啊?@邓凡平
加载中
0
邓凡平
邓凡平

做倒是可以做,我想到的方法是:

基本思路:模拟用户的点击和输入事件。方法:

1 先找到另外一个程序的界面,分析其布局(主要就是输入框和按钮的屏幕位置)

2 通过injectMotionEvent/KeyEvent,设置对应的屏幕位置,模拟用户点击

具体实施步骤,比较麻烦,呵呵

你来打我呀
你来打我呀
他得是想代用户登录????我感觉在Android上几乎不可能成功! ps:如果上面的能做成,反过来:获取用户输入的用户名、密码就可能实现了。请问邓老能解决吗?
0
fneg
fneg
好的,我看看相关的东西,谢谢老大了
0
wllx
wllx
是否可以调用对方的开放接口呢?当然前提是有的话,比如现在的分享到微信,点击就是打开微信,然后让你输入内容。
0
d
donkey456
嗯,借鉴一下~
返回顶部
顶部