2 回答
TA贡献1842条经验 获得超13个赞
您需要共享完整的 appium 日志才能知道其中的原因。[检查日志后] 这是该特定 Android 映像的一个已知问题,因为它安装了 2 个版本的 appium 设置应用程序和解锁应用程序。您可以做的是更改您正在测试的 android 图像,或者在启动脚本之前卸载这两个应用程序。
您可以通过启动模拟器 GUI 并使用鼠标或通过以下命令手动卸载它们:
adb -s device_serial uninstall io.appium.settings
adb -s device_serial uninstall io.appium.unlock
此外,如果您确实必须在 android 7 设备上执行测试,则可以在代码中添加这些命令,如下所示:
String androidVersion=executeCommand("adb shell getprop ro.build.version.release");
if(androidVersion.contains("7"))
{
//uninstall appium settings app
cmd="adb uninstall io.appium.settings";
executeCommand(cmd);
//uninstall appium unlock app
cmd="adb uninstall io.appium.unlock";
executeCommand(cmd);
}
添加回答
举报
