• Android SDK下载和更新失败的如何解决


    一、scenario: 在部署Appium环境搭建时,安装SDK Manager.exe,遇到Android SDK下载更新失败。

          报错信息如下图:

          Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl-ssl.google.com refused

           

    二、解决方法:

             选择Tools>Options 点击跳转至设置界面,  HTTP  proxy service(协议代理)输入:  mirrors.neusoft.edu.cn  端口输入:   80

            

             

    解决效果图如下,等待安装至100%即可:
            

    Appium 连接夜神模拟器

    夜神模拟器注意事项:

    模拟器下载并安装

    下载的是nox_setup_v3.7.6.1_full

    通过adb查看连接设备;在cmd终端中输入adb devices查询

    1、如果模拟器已经启动,请先关闭;再输入adb devices

     

    2、在夜神模拟器安装目录下找到nox_adb.exe
    在cmd中输入,进入安装目录
    cd D:Program Files (x86) oxin
    nox_adb.exe connect 127.0.0.1:62001

     

    3、再启动模拟器,输入adb devices

     
    • 遇到问题:目前运行服务器端的adb版本(也就是夜神模拟器的adb版本)比客户端的版本(也就是SDK目录下的adb版本)低

       
    • 验证问题描述情况:(验证之前需要先配置环境变量,将SDK下的adb所在目录(D:Program FilesAndroidadt-bundle-windows-x86sdkplatform-tools)、以及夜神模拟器的adb所在目录(D:Program Files (x86) oxin)加入了系统的环境变量path中)

       

    解决办法:
    a、关掉夜神模拟器。同时去任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉。
    b、找到SDK的目录和夜神模拟器的目录,将SDK目录下的adb.exe文件,复制到夜神模拟器的目录下,因为夜神模拟器目录下原本的adb文件名字叫做nox_adb.exe,因此复制过去之后也得改名为nox_adb.exe。

     

     

    重启模拟器,再进行连接。
    这样就链接成功了!

  • 相关阅读:
    编程基础——c 选择结构程序设计个人总结实例
    编程基础C——常量,变量,运算符个人总结
    编程基础C——格式化输入函数scanf的应用
    编程基础C——基本数据类型个人总结:
    django-base
    django-mvc
    OSI七层与TCP/IP五层网络架构详解
    tcp/ip三次握手及四次挥手
    网页浏览过程
    http协议
  • 原文地址:https://www.cnblogs.com/Shanghai-vame/p/8724717.html
Copyright © 2020-2023  润新知