【问题标题】:Not able to launch the app via using katalon studio, gets error like:无法通过使用 katalon studio 启动应用程序,出现如下错误:
【发布时间】:2020-05-01 19:25:43
【问题描述】:
java.util.concurrent.ExecutionException: org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Happyselling.in\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s 04a793890405 shell settings delete global hidden_api_policy_pre_p_apps' exited with code 4294967295'; Stderr: 'Security exception: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS

java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
    at com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:1819)
    at com.android.providers.settings.SettingsProvider.mutateGlobalSetting(SettingsProvider.java:1027)
    at com.android.providers.settings.SettingsProvider.deleteGlobalSetting(SettingsProvider.java:1010)
    at com.android.providers.settings.SettingsProvider.delete(SettingsProvider.java:592)
    at android.content.ContentProvider$Transport.delete(ContentProvider.java:343)
    at com.android.providers.settings.SettingsService$MyShellCommand.deleteForUser(SettingsService.java:406)
    at com.android.providers.settings.SettingsService$MyShellCommand.onCommand(SettingsService.java:289)
    at android.os.ShellCommand.exec(ShellCommand.java:103)
    at com.android.providers.settings.SettingsService.onShellCommand(SettingsService.java:51)
    at android.os.Binder.shellCommand(Binder.java:634)
    at android.os.Binder.onTransact(Binder.java:532)
    at android.os.Binder.execTransact(Binder.java:731)'; Code: '4294967295'
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'HAPPYSELLINGIN', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_181'
Driver info: driver.version: SwipeableAndroidDriver
remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Happyselling.in\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s 04a793890405 shell settings delete global hidden_api_policy_pre_p_apps' exited with code 4294967295'; Stderr: 'Security exception: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS

谁能帮忙?

【问题讨论】:

  • 所有文本中的关键词似乎都是Permission denial

标签: katalon-studio katalon-recorder


【解决方案1】:

如果您使用的是小米设备,那么这可能是 MIUI 的问题。请尝试以下步骤:

USB调试 - USB连接时的调试模式

通过 USB 安装 - 允许通过 USB 安装应用程序

USB 调试(安全设置) - 允许通过 USB 调试授予权限和模拟输入

【讨论】:

    【解决方案2】:

    要解决 java.util.concurrent.ExecutionException: org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session,您必须按照以下步骤操作:

    • 升级 Appium 服务器版本
    • 从您的设备中删除 io.appium.uiautomator2.server.test 和 appium.uiautomator2.server。 adb 卸载 io.appium.uiautomator2.server.test adb 卸载 appium.uiautomator2.server
    • 删除文件夹 C:Users///.katalon/tools/android_sdk 让 Katalon 重新下载

    观看以下视频了解详细说明: https://youtu.be/Y8QuOL7EKng

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-26
      • 2013-10-27
      • 2013-11-20
      • 2020-09-08
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      相关资源
      最近更新 更多