我正在考虑一个易于使用的android可用性测试工具,该工具将允许用户在应用测试期间记录和记录相关信息。作为第一个结果,我希望每次用户与触摸屏互动时都截取屏幕快照,其中显示了触摸事件的位置,持续时间和类型。
由于android不允许我轻松拍摄屏幕截图,并且由于无法记录来自服务的touchevent,因此这是我的问题:
Logcat是否向我提供有关TouchEvents的任何信息(我尝试过但无法产生任何touch-Logs)
是否可以从终端调用ddms-Screenshot-action? (./ddms -takescreenshot)
最佳答案
Logcat是否向我提供有关TouchEvents的任何信息(我尝试过但无法产生任何touch-Logs)
没有。
是否可以从终端调用ddms-Screenshot-action? (./ddms -takescreenshot)
不能通过ddms
命令AFAIK。使用monkeyrunner
(作为另一个答案),或将自己的代码写入DDMS使用的JAR文件。我用它来创建软件投影仪。另一个开发人员extended that concept。