''' 处理时发生未知的服务器端错误 命令。原始错误:执行 adbExec 时出错。原始错误: '命令'D:\program\android-sdk\platform-tools\adb.exe -P 5037 -s f8cb3e08 安装 -g E:\appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk' 退出代码 1'; Stderr: 'adb: 安装失败 E:\appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk: 安全例外:您需要 android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS 使用权限 PackageManager.INSTALL_GRANT_RUNTIME_PERMISSIONS 标志 java.lang.SecurityException:你需要 android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS 使用权限 PackageManager.INSTALL_GRANT_RUNTIME_PERMISSIONS 标志位于 com.android.server.pm.PackageInstallerService.createSessionInternal(PackageInstallerService.java:596) 在 com.android.server.pm.PackageInstallerService.createSession(Package'; 代码:'1''''
我已开启管理员模式 USB调试也已启用 并且其他环境已经配置好了 这是我的参数
{
"platformName": "Android",
"platformVersion": "7.0",
"deviceName": "f8cb3e08",
"appPackage": "com.tencent.qqlive",
"appActivity": "ona.activity.SplashHomeActivity",
"noReset": "true",
"autoGrantPermissions": "true"
}
答案 0 :(得分:0)
使用自动化名称作为功能。
"automationName":"UiAutomator2"
您可以使用 appium
代替 UiAutomator2
作为默认值。