【发布时间】:2014-08-26 14:05:18
【问题描述】:
当我的应用程序保持在后台时,如何打开并执行点击其他应用程序包。
(透明布局?某些服务应用程序?)只要用户看到我的应用程序生成并在其他应用程序上执行的点击。如果我打开像 com.game.tetris 这样的包,我会失去对刚刚启动的活动的控制。还是这样?我的应用如何注入一些额外的命令?
是否可以制作某种服务应用程序来启动其他应用程序并向其发送触摸命令?至少这样的事情可以用monkey/monkeyrunner工具来完成,但是如何从代码中模拟对屏幕的点击呢?
步骤: 1.打开包com.game.tetris - (轻松完成)。 2. 点击例如在打开的应用程序屏幕上的坐标 [200, 300} 上 10 次,(如何?)。 3. 完成后,将自己的应用程序弹回到屏幕上。
【问题讨论】:
标签: android android-intent android-activity