博主的機器是 mac,在初次連線 android 裝置的時候發現連線不上。
這裡分享一下解決辦法
出現這種情況主要是因為adb內建有乙個知名的廠商id列表,對於列表內的裝置,adb可以直接連線,而不在列表中的裝置,則不好意思,它會直接返回,這也就是為什麼android裝置的驅動已經安裝好了,而adb連線不上的原因
那 adb 靠什麼來辨識呢?就是廠商id,也就是我們平時說的 vendorid,如果你是 mac, 你可以用
system_profiler spusbdatatype
來檢視裝置的 vendorid
比如這裡是我的裝置的相關資訊
接下來可以去 /users/[user]/.android 目錄下去看一下有沒有adb_usb.ini
這個檔案。如果沒有可以新建乙個,然後再在裡面新增裝置的 vendorid
0x18d1
然後接下來就可以正常連線了!
使用
adb devices -l
進行檢視
如果還是不行,請檢視一下usb除錯
是否開啟
adb連線不上android 報錯5037埠
我在連線bluestacks的android模擬器的時候,有兩個報錯是關於5037埠的。daemon not running.starting it now onport 5037 adb server didn t ack failed to start daemon error cannot c...
MEIZU MX4連線不上adb
最近寫android的時候,用魅族mx4手機做除錯發現adb竟然連線不上mx4。後來找了下官方論壇裡說的,在pc的使用者目錄下,找到.android資料夾,裡面有個adb usb.ini,開啟這個檔案,寫入0x2a45。然後adb就可以連線上手機了。說明下,如果你用的是linux系統,你的使用者目錄...
adb連線不上模擬器的問題
android debug bridge version 1.0.40 version 4797878 如果是上圖則配置完畢,否則請配置adb c users administrator adb kill server c users administrator adb start server d...