zoukankan      html  css  js  c++  java
  • Connect Appium Server Fail.A new session could not be created

    1.由于安卓测试机性能低下,并不能支持测试工作,想安装一个模拟器帮助测试,然后发现群里有朋友发了一个夜神模拟器。。下载。。安装。。美滋滋的准备运行脚本。What..居然报错了。。orz。。然后百度查找答案
    error: Failed to start an Appium session, err was: Error: Activity used to start app doesn’t exist or cannot ve launched! Make usre it exists and is launchable activity

    终于终于等到了一位大神的出现帮我解决了问题,显示帮我排查问题:

    1. 首先查看设置项,拍出session的问题
      2.排除adb devices 没有报套接字错误
      3.再次重新获取aapt dump badging重新获取下activity,看看和之前的有没有变化
      4.手机:手机安全模式是否允许,有些手机每次都需要点一下允许usb
      5.查看是不是开发人员修改了程序,试用老版本进行尝试,还可以可以问下发是否修改了这个值是不是ture,是不是app做了不知道的限制。
      6查看代码中platfromVersion版本号

    终于解决了原因是这样的,显示安装了模拟器运行脚本,然后又用真实机进行调试,导致了设置中的版本高于模拟器的版本号。用了一天的时间终于解决了这个问题,感谢大神搭救我,正所谓入坑路漫漫兮,吾将上下而坑之。

    以上是协助一位新手玩家解决问题的过程,另外如果手机本身CPU架构不支持app引用的相关库,也会导致这种问题,且这种问题无解,只能换设备了!

    随便建了个群:219537016,有问题可以往里抛,估计也解决不了!qinjian!

  • 相关阅读:
    oracle之is null和is not null的优化
    oracle命令导出/导入
    Linux环境下后台启动运行jar并设置内存
    阿里云手动安装git客户端
    阿里云安装maven
    python 迭代器
    ThreadPoolExecutor构造器参数详解
    CVE-2020-13957 solr未授权复现
    CVE-2020-9496 apache ofbiz xml-rpc反序列化漏洞分析
    REST API介绍
  • 原文地址:https://www.cnblogs.com/wujianqinjian/p/7767947.html
Copyright © 2011-2022 走看看