如今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後,才能在「終端模擬器」進行操做。