如今android有两种调试设备的方式,一种是使用usb,一种是使用网络html
1、使用usb调试android
使用usb调试的时候,在系统装有设备驱动的状况下,通常能够经过DDMS看到链接到设备,可是也有多是看不到的,由于如今各类pc端的手机管理软件运行都会生成一个adb.exe进程,可能会致使和调试工具的adb.exe冲突,在这种状况下咱们先关闭那些手机管理软件,而后能够在调试工具上重启adb.exe。
网络
我遇到过一种状况,就是设备驱动安装了,而后各类重启,各类对adb的操做,但就是不能在DDMS中找到设备,不过在启动手机管理软件的状况下,竟然能够在DDMS上看到须要调试的设备。为了调试设备,就只能启动手机管理软件进行调试了,极度郁闷。路过的大神知道的话,麻烦请再告知,很是感谢。
less
不一样的android版本,usb调试的开启有些不一样,在3.0前,设置-开发人员选项-usb调试,勾选便可,3.0-4.0版本的时候,除了作3.0前的那些操做外,平板可能还须要另外的设置:设置-存储-勾选媒体设备(MTP),4.1版本后,开发人员选项的功能被隐藏起来了,开启的方法为:关于设备-找到版本号行,在版本后上连续点击三下以上,便可开启开发者选项功能。
ide
2、使用网络调试工具
一、进行网络调试的前提是设备必须root,咱们能够经过下载root工具将设备root。
调试
二、开启无线调试并这是端口号,默认端口号为5555
htm
作第二部操做的时候有两种操做方式
blog
⑴ 安装adbWireless.apk到设备,具体操做请问度娘进程
⑵ 安装“终端模拟器”到设备,命令操做方式参考
http://http://www.cnblogs.com/sunzhenxing19860608/archive/2011/07/14/2106492.html
在作这些步骤时可能会遇到一些状况:
若是使用adbWireless时,若是设备资源紧张,当你运行你的调试程序的时候,adbWireless会被系统回收,而后你就会发现你断开了链接,这时你须要进入adbWireless的设置界面,将开启自动运行打开,而后重启设备。
使用“终端模拟器”进行命令操做后,若是设备重启,需从新输入。
我遇到过一种状况,能够经过adb指令对设备的系统文件进行操做,root工具也提示设备已经root过了,可是使用“终端模拟器”输入su命令的时候,就提示设备没有root,我是经过“刷机精灵”从新进行root后,才能在“终端模拟器”进行操做。