ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Mac上Appium报错,Error executing adb Exec. Original error...

2021-06-26 15:02:49  阅读:271  来源: 互联网

标签:... Appium settings global 报错 policy adb hidden Android


Mac上Appium报错,Error executing adb Exec. Original error...

报错信息

: Error executing adbExec. Original error: 'Command ‘/Users/noogler/Library/Android/sdk/platform-tools/adb -P 5037 -s CLB7N18528000446 shell ‘settings delete global hidden_api_policy_pre_p_apps;settings delete global hidden_api_policy_p_apps;settings delete global hidden_api_policy’’ exited with code 1

过程

  • 在appium点击 start session 按钮后,进入不到截图的页面,抛出了错误。

  • 在Google了好久,stackworkflow、CSDN、Github找了好久都没有成功解决

  • 更新了Android studio的 bundle-tools到Android 11的版本,依然没有效果。Android studio的sdk版本有了29 30 31. 连上电脑的Android device version是10

  • 修改了第三方 Android sdk的调用,没有解决。

    • adb shell settings put global hidden_api_policy_p_apps 1
      *adb shell settings put global hidden_api_policy_pre_p_apps 1
  • 将 appium-desktop 的版本从1.21降低到1.17. 点击 start session,成功启动!! 遂在另一台iMac上用1.21版本尝试,同样成功启动! 而 appium-doctor 的结果是所有 required 和optional都安装好了。 Java SDK的版本也是1.8. 这下尝试去找 appium的配置文件查看是不是1.21的哪个配置与1.17不同。 结果没找到… 没找到配置文件 - -

  • 最后突然adb停止响应了,这时候kill -server 也没响应。 想着不如直接重启。

  • 幸运的是,重启之后1.21版本的appium也成功start session了,没有了报错。

    标签:...,Appium,settings,global,报错,policy,adb,hidden,Android
    来源: https://blog.csdn.net/weibin1101/article/details/118249126

    本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
    2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
    3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
    4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
    5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有