我正在检查Skype应用功能并试图更改它的个人资料照片。我尝试了两个查询。但Android设备没有捕获图像。
我尝试了两个查询:
driver.sendKeyEvent(KeyEvent.KEYCODE_CAMERA);
d.pressKeyCode(AndroidKeyCode.KEYCODE_CAMERA);
答案 0 :(得分:0)
要自动相机,我们可以使用Android KeyCodes。
场景: -
启动应用 登录应用程序 转到个人资料 使用相机
更改配置文件图像public static void keyBoardEvent(int eventNumber)
{
try
{
Runtime.getRuntime().exec("cmd /C adb shell input keyevent " + eventNumber);
Thread.sleep(3000);
}
catch (Throwable t)
{
t.printStackTrace();
}
}
通过传递eventNumber,我们可以执行所需的事件。
对于相机单击,事件编号为27。
相机点击实施: -
public void clickCamera()
{
Keywords.keyBoardEvent(27);
System.out.print("Clicked on Camera ");
}
答案 1 :(得分:0)
试试这个:
driver.sendKeyEvent(KeyEvent.KEYCODE_CAMERA);和Keywords.keyBoardEvent(27);