我是Android开发平台的新手,正在开发一个项目来编写一些测试,比较一些不同的手势键盘植入(内置android 4.2,刷卡和快捷键)。 我在我的IDE中使用eclipe,主要依靠模拟器进行测试。我从这里使用4.2手势键盘(http://forum.xda-developers.com/showthread.php?t=1964663)。
我希望能做什么(从Android 4.2内置键盘开始)。
我正在寻找一些可能的解决方案。
使用TouchUtils类(http://developer.android.com/reference/android/test/TouchUtils.html)在键之间绘制形状。但是,我不确定如何将设备上的特定x和y坐标映射到特定键。此外,我在这个类中没有看到任何方法可以让我绘制基于自定义的形状。
此外,我看到了sendKeys(String keysSequence),但是这看起来只是按下键而不会练习手势键盘。
所以我很好奇你是如何推动Android开发人员接近/解决这个问题的,如果已经有任何资源/ API可以提供帮助。
由于 皮特
答案 0 :(得分:0)
您可以尝试使用MonkeyRunner工具 http://developer.android.com/tools/help/monkeyrunner_concepts.html
或者您可以在以下两篇博文(第1部分和第2部分)中尝试“以编程方式在Android上注入事件”
http://www.pocketmagic.net/2012/04/injecting-events-programatically-on-android/#.UckpTZwlubq
http://www.pocketmagic.net/2013/01/programmatically-injecting-events-on-android-part-2/#.UckpSZwlubp