Windows下ADB使用相关问题

适用环境:

在Windows XP。WIN7下均可按本文操作进行。WIN8下没有进行实验。但操作设置大致同样。除了第4步。adb_usb.ini的位置可能有所不同以外,其它各部分可按文中所述进行操作。

说明:WIN7,WIN8下安装驱动时请注意权限问题。安装驱动的过程中请一路同意安装。否则有可能安装驱动失败。

Windows下正常使用ADB要注意下面问题:

1.      手机端要打开调试模式



在设置中,打开开发者选项,并将当中的USB调试选项打开

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

2.     PC端安装设备驱动



各家设备的USB驱动可能有所不同。这里以展讯为例。

安装驱动时要先把设备与PC断开。

展讯USB驱动AndroidSCI-android-usb-driver-jungo-v4.zip,解压后里面有具体的驱动安装说明,区分32位或者64位系统,依据不同系统选择各自适配的驱动。进行安装。

 

手机设备端同一时候会有例如以下提示,

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

程序安装完后,通过USB链接设备;

 

PC端会提示找到新硬件。正在安装驱动。等待PC端安装驱动成功。

然后在设备管理器中会有新的AndroidPhone

 

下面各图为驱动正常安装后设备管理器中状态

 

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

查看设备属性







可在此查看设备VID信息

 

 



3.    改动adb_usb.ini



在任务管理器中结束adb进程,或者在命令行窗体中运行adb kill-server。再进行以下的改动,以排除其可能产生的影响。

在模拟器存放的文件夹<比如:C:\Documents and Settings\Administrator\.android>下找到或新建一个adb_usb.ini文件。同一时候添加或写入上面设备的0xVID(VID就是上面的VID_后面跟的数字,比如:0x1782 (展讯USB设备VID)

4.   重新启动ADB服务



假设ADB命令工具路径已经加入到系统的环境变量中,可直接在打开的命令行窗体中进行以下的操作,假设ADB命令工具路径没有加入到系统的环境变量中,打开命令行窗体后,可切换到ADK所在文件夹的platform-tools文件夹(ADK的ADB命令工具所在的文件夹)。

然后在命令行窗体中运行adb devices

至此。ADB就行正常链接上设备

 

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">



5.       ADB经常使用命令



adbkill-server          #停止adb服务进程

adbstart-server     #打开adb 服务进程

adbdevices                #显示链接到的设备

adbshell                      #进入设备的shell模式

adbversion                #查看adb版本号



6.       常见问题



常见的问题为找不到设备。详细现象例如以下

C:\Users\cc>adb devices
List of devices attached
C:\Users\cc>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached



找不到设备的原因可能有非常多种,除了手机设备端调试项没有打开之外。其它原因差点儿都是PC端环境配置有问题造成的,大致上可按例如以下思路去逐一实验直至解决。

------------------------------------------------- 

逐一确认本文档1~4这四个操作完毕

普通情况下,这四步操作完毕。设备就能连上,假设还链接不上,原则上请继续进行例如以下检查和操作

1. 关闭PC上一些手机辅助软件 (类似于豌豆荚,手机助手之类的)

2. 关闭进程中的某些adb。有可能是其它名字,比方tadb之类的封装了adb功能的进程。

3. 保证仅仅有一台android 设备

4.  断开设备,重新启动ADB服务

5.  USB连接设备,就可以找到设备

假设还不能找到设备,可重新启动电脑。又一次检查以上各步骤。



----------------------------------

欢迎浏览、技术交流
请尊重劳动成果
转载请注明出处,谢谢!

http://blog.csdn.net/netwalk/article/details/38069383

 

Windows下ADB使用相关问题的更多相关文章

  1. Windows下ADB默认的5037port被占用,解决方式。

    Windows下可能会因为系统版本号不一样的原因导致有的系统5037port被系统进程占用.导致ADB无法使用5037port,从而导致ADB不能打开.在eclipse上跑Android程序的时候显示 ...

  2. Windows下ElasticSearch及相关插件的安装

    (1)在官网下载ElasticSearch压缩包.这里我下载的是elasticsearch-1.7.1(下载地址:https://download.elastic.co/elasticsearch/e ...

  3. windows下使用apache相关资料汇总

    1.Apache httpd.conf配置详解 https://www.cnblogs.com/langren1992/p/5160912.html 2.windows下使用apache经验总结 ht ...

  4. windows下adb+flash_image刷机

    刷机是常事,总要把刷机包放在卡上,然后关机三键一起按到recovery再刷,觉得不爽,麻烦,所以研究出了adb调用flash_image刷system分区,全部脚本windows脚本执行,点点鼠标就o ...

  5. windows下adb(android调试桥)基本命令(持续更新。。。)

    前言:刚开始学习android(坚持每天1篇笔记哈^_^),比较实用的命令是adb,所以就先学习这些,主要用真机调试,模拟器用的是genymotion,所以emulator暂时不大需要哈,可以后续再补 ...

  6. Windows下adb push 总是提示Failed to copy "XX.apk" to 'system/app':Read-only file system

    一般情况看到这种提示我们会想到需要root权限,然后敲上adb remount,但是当我们执行过adb remount后,提示成功,但执行push命令依旧无法完成push. 那么此时我们的做法应该是重 ...

  7. 让Windows下的Tomcat将控制台信息记录到日志

    在开发的过程中经常出现包冲突,却不知道怎么回事,可以在 catalina.bat 里面设置查看class加载日志   set CATALINA_OPTS=-server -Xdebug -Xnoage ...

  8. Windows下Apache应用环境塔建安全设置(目录权限设置)

    目的:为Apache,php配置受限制的用户权限.保护系统安全.需要的朋友可以参考下. 环境配置情况: apache安装目录:d:\www-s\apache php目录:d:\www-s\php5 m ...

  9. Windows下串口编程

     造冰箱的大熊猫@cnblogs 2019/1/27 将Windows下串口编程相关信息进行下简单小结,以备后用. 1.打开串口 打开串口使用CreateFile()函数.以打开COM6为例: HAN ...

随机推荐

  1. Ubuntu 硬盘大小扩展

    注:途中所有图均为配置好补的截图,部分来自其它网页. 1.选择硬盘(SCSI) 2.点击扩展,在弹出框填写期望的硬盘大小(不能比原硬盘大小容量小) 3.进入虚拟机,安装GParted. 命令:sudo ...

  2. system权限无法访问外挂SD卡

    总结Android应用system权限无法访问SD卡问题 包括android1.6 解决方案http://hi.baidu.com/yunlongchn/item/7d6636d8547317ffca ...

  3. 江南乐(bzoj 3576)

    Description 小A是一个名副其实的狂热的回合制游戏玩家.在获得了许多回合制游戏的世界级奖项之后,小A有一天突然想起了他小时候在江南玩过的一个回合制游戏.    游戏的规则是这样的,首先给定一 ...

  4. 【HDOJ5519】Kykneion asma(状压DP,容斥)

    题意:给定n和a[i](i=0..4),求所有n位5进制数中没有前导0且i出现的次数不超过a[i]的数的个数 2<=n<=15000,0<=a[i]<=3e4 思路:设f(n, ...

  5. shell 执行提示No such file or directory

    问题描述: 项目开发过程中ansible执行脚本失败,单独运行shell脚本提示:No such file or directory,脚本结构执行脚本a 调用另一脚本b, 但查看b脚本路径正确不存在找 ...

  6. 关于platform_device和platform_driver的匹配【转】

    转自:http://blog.csdn.net/dfysy/article/details/5959451 版权声明:本文为博主原创文章,未经博主允许不得转载. 说句老实话,我不太喜欢现在Linux ...

  7. WSL学习:安装ArchLinux和Root/Cling以及注意事项

    1.前言 在Windows下使用Linux常见的软件存在许多困难.选择之一是使用VMWare和VirtualBox之类的虚拟机软件,另一种选择是使用类UNIX模拟环境,如Cygwin,GNUWin32 ...

  8. hdu 1005(找循环节)

    Number Sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  9. PowerDesigner中如何生成主键和自增列

    1.SQL Server版本: 第一步,首先要建立与数据库的连接,方法较多,这里举个例子: http://www.cnblogs.com/netsql/archive/2010/05/17/17375 ...

  10. Sharing Cookies --AtCoder

    题目描述 Snuke is giving cookies to his three goats.He has two cookie tins. One contains A cookies, and ...