是否有机会从您自己的应用中从Android原生相机拍摄快照,并避免INJECT_EVENTS安全例外。
请告诉我。
P.S我使用Robotium但未能做到
答案 0 :(得分:-1)
Robotium基于仪器,如果我没有错的话,它只用于测试一项活动。 Robotium只是仪器本身的包装器,并提供了许多有用的方法。问题是,检测严格绑定到目标应用程序,您不能为另一个上下文调用任何内容。基本上写作,如果你离开你的目标应用程序 - 按回来,打开另一个应用程序,如相机你不在目标上下文,你不能做任何事情。发送任何鼠标事件最终会导致安全性异常等。
还有其他框架专为跨应用程序测试而设计。
无论如何,我建议您阅读更多关于android testing的内容。也许this discussion也会有所帮助。