簡體   English   中英

Android中的USB調試

[英]USB Debugging in Android

我正在安裝運行2.1版的Android手機( 摩托羅拉Quench XT3 )。 我在Windows XP操作系統中安裝了android SDK (包括USB驅動程序)。

我在手機中啟用了USB調試並將其連接到計算機。 電話被識別,SD卡安裝在我的電腦上。

當我從計算機啟動DDMS工具時,它沒有列出我的設備。

我錯過了這里的任何步驟,或者USB調試僅適用於特定的手機。

adb devices

應該顯示連接到您的計算機的所有Android設備。 如果它沒有顯示,請重新啟動adb服務器,即

adb kill-server
adb start-server

我遇到了同樣的問題,上述步驟也有所幫助。 因人而異。

我之前發過幾部手機,摩托羅拉Atrix,Sansung Galaxy。 我發現即使設備是由Windows安裝的,我也需要從制造商處安裝官方驅動程序。

Motorola Driver在這里下載

安裝所有驅動程序,motorola媒體鏈接,重新啟動計算機。 然后插入您的設備,並選擇USB CHARGE ONLY。 它可能在其他模式下工作,但文檔說明了這一點。 另外,嘗試將eclipse與adb插件一起使用。 當它提示您選擇目標設備時,您的手機應出現在列表中。

你不需要做任何這些事情。我在調試我的HTC霹靂時遇到了同樣的問題。 您所要做的就是從手機網站下載官方軟件。

請嘗試以下兩個鏈接之一: http//www.nero.com/download.php?id = motorolamedialink

http://www.motorola.com/consumers/v/index.jsp?vgnextoid=0351f6a559431210VgnVCM1000008406b00aRCRD

下載並安裝該軟件,它應該工作。 它對我有用。

您可以嘗試使用usbsnoop或wireshark(在Linux中使用usbmon)來查看包交換。

當您的手機作為存儲設備連接時,ADB無法工作 (理論上可以,但我從未見過設備充當多個目標)

亞行使用afaik某種網絡。 您的手機將自身暴露為存儲設備,網絡(網絡共享)設備或特殊設備(用於通過adb進行調試)。

這種“特殊”模式需要每個電話驅動程序。 確保你有一個正確的摩托羅拉。 您應該在安裝后重新啟動。

盡量不要選擇任何“通過USB使用XYZ”選項,讓它超時(或選擇僅充電),並確保沒有默認設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM