zoukankan      html  css  js  c++  java
  • 夜神模拟器的使用踩坑--adb devices无法连接设备

    初开始学习app自动化测试,尝试安装 genymotion模拟器,安装成功后无法start 虚拟设备,在网上找寻解决方法无果后,决定改用夜神模拟器,遇到一些小问题,写出来与大家共享

    网上百度夜神下载并安装,安装成功后,在桌面有两个图标:夜神模拟器和夜神多开器

    1.启动夜神模拟器,默认的启动安卓版本是4.1,对模拟器设备操作如下:

    1)打开开发者模式:【设置】-【关于平板电脑】-【版本号】--连续点击5次开启开发者模式

    2) 允许usb调试:【开发者选项】-【use调试】开关打开

    2. cmd命令行下输入adb connect 127.0.0.1:62001可看到已经连接成功设备,输入adb devices 看到设备

    但实际工作过程中很少有低于5.0版本的安卓系统,因此夜神多开器就派上用场了,可以根据需要下载不同版本的安卓模拟器并启动

    在夜神多开器中添加模拟器并启动

    在这里踩了一个坑,按照上诉步骤操作后,cmd命令行下输入adb devices找不到设备

    采用adb connect 127.0.0.1:62001也不行

    记录下解决方法,亲测有效

    1. cmd命令行下输入以下命令

    进入夜神安装目录 nox/Nox/bin 输入adb version,查看版本为1.0.36,windows下进入夜神安装目录下,查看果然有一个adb.exe文件

    应该是模拟器连接的是自带的adb

    2. 修改方法:

    1)关掉模拟器,打开任务管理器,adb.exe 和nox_adb.exe进程均杀掉

    2)进入目录D:adt-bundle-windows-x86_64-20140702sdkplatform-tools下,把adb.exe拷贝一份覆盖夜神nox/Nox/bin目录下的adb.exe

    另外D:adt-bundle-windows-x86_64-20140702sdkplatform-tools下的adb.exe拷贝一份,重命名为nox_adb.exe,替换夜神bin目录下的nox_adb.exe

     

    这样做之后,打开模拟器再去连接设备,应该是可以的

  • 相关阅读:
    UML建模之时序图(Sequence Diagram)
    UML统一建模语UML2和EnterpriseArchitect
    FTP服务器的搭建
    Ubuntu下Apache重启错误:Could not reliably determine解决
    JSP的优势 和劣势 与php的比较
    [置顶] Ajax 初步学习总结
    pv ticketlock解决虚拟环境下的spinlock问题
    Tomcat从零开始(十)Loader
    HDU 4740 The Donkey of Gui Zhou (模拟)
    关于cvScalar的那些事
  • 原文地址:https://www.cnblogs.com/Elaine1/p/10104286.html
Copyright © 2011-2022 走看看