[英]Unable to connect Android device using adb
我正在通過USB將Samsung Galaxy Tab連接到我的Macbook。
我曾經能夠使用adb從我的Galaxy Tab中提取文件,但是突然之間我做不到。
我可以使用adb devices
看到我的adb devices
但是使用adb -e shell
,它提示錯誤:找不到設備
設備已打開USB調試模式。
怎么了 有人可以幫忙嗎?
PS My galaxy Tab之前電池沒電了,如果與它有任何關系(?)
您可以嘗試的幾件事:
在設備上,轉到設置>存儲> USB計算機連接>選擇相機(PTP)模式。
如果使用eclipse,請將基本本地調試器端口更改為類似8601的端口。增加ADB連接時間。 還要選中一個復選框,使用Use ABDHOST。
我有同樣的問題,並已解決:在Manifest.xml中,
android:minSdkVersion="11"
android:targetSdkVersion="16"
並將其更改為
android:minSdkVersion="10"
android:targetSdkVersion="15"
現在,我可以在Samsung Ace和其他設備上進行調試了
我認為您應該僅在沒有運行模擬器或設備並與adb對話的實例時才收到這些消息。 即使連接了設備/仿真器,adb也有可能失去與它們的連接。 通常,我執行adb reset/Kill-server/start-server
來恢復正常狀態
問題是由於連接了多個設備/仿真器。
檢查adb devices
如果它顯示多個設備,則可能無法連接到仿真器; 運行adb usb
,它將重新啟動其他設備,然后斷開/重新連接usb電纜,現在運行adb devices
它應該僅顯示一個設備,現在執行以下操作:
adb backup -apk -noshared -all -f Backup_11_30_2014.ab <------(WORKED FOR ME)
要么
adb backup -apk -shared -all -f C:\\Users\\NAME\\backup.ab <---(THIS ONE HANGS)
我找到的教程 。
解決
錯誤:找不到設備!:或adb:無法連接進行備份
1)通過在“關於手機”下點按“構建編號”字段7次以啟用設備設置中的“開發人員選項”
2)在現在可用的“ DEVELOPER OPTIONS”中-啟用“ USB調試”
3)轉到http://clockworkmod.com/carbon/drivers並為您的設備下載驅動程序,解壓縮歸檔文件,然后轉到“運行系統上的設備管理器,您將在其中找到(無法識別或識別的)設備名稱(Nexus以我為例5)
右鍵單擊並更新驅動程序。
4)運行ADB工具或該工具的HOLO BACKUP mod來備份您的設備。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.