[英]Eclipse & adb Not Recognizing Glass as Running Android Device
[英]Google Glass is not listed as Android Device by ADB
我正在嘗試將玻璃器皿.APK部署到Google Glass設備,但ADB沒有列出。 我按照幾個指南介紹了如何將Google Glass連接到Windows 8操作系統:
為了將設備連接到我的電腦,我做了以下操作。
1.安裝USB驅動程序以為Android SDK Manager
2.更新android_winusb.inf文件並包含識別設備所需的行: https ://dl.dropboxusercontent.com/u/83972129/android_winusb.inf
我在設備“硬件ID”設置下找到的這些ID:
3.連接設備並強制使用上面的驅動程序
https://dl.dropboxusercontent.com/u/83972129/android_device.png
看起來幾乎和指南一樣,它被安裝為“Android ADB Interface”而不是“Android Composite ADB Interface”
然后我去了ADB工具並試圖列出Android設備:
https://dl.dropboxusercontent.com/u/83972129/android_adb.png
谷歌玻璃不在那里,沒有adb服務重啟沒有系統重啟幫助。
5.因此,IDE無法看到設備,因此無法部署.APK
我該如何調試問題? 這可能有什么問題?
按照這些指示,我遇到了我的設備被識別的問題,但被列為“未經授權”並試圖在其上運行操作會讓我“錯誤:設備未經授權”。
如果所有其他方法都失敗,最后要驗證的是。
您嘗試使用adb的操作現在應該成功。
對於那些在2017年嘗試使用Windows 10的人來說......
描述
即使啟用了Glass調試,ADB也不會在設備列表中顯示Glass。 在通過USB插入Glass時,Glass會響起,Windows 10將會響起,但它們都不會像連接一樣。 玻璃不會出現在此PC下。
固定
我花了幾個小時嘗試其他答案中提到的所有內容,但沒有任何效果。
事實證明,您無法使用隨Android Studio SDK Manager下載的Google USB驅動程序。
安裝驅動程序后,Windows 10應通知您Glass已連接。 它應該現在出現在這台PC下。 Glass會要求您允許連接的PC。 允許后,ADB會將其顯示在設備列表中。
我從記憶中回憶起這一切,所以名字可能不是100%准確。 重要的是我必須手動選擇Composite驅動程序。
我注意到Google Glass設備的硬件ID偶爾會隨固件更新而翻轉。 有一種方法可以手動更新驅動程序INF文件,以適應發生的變化。
確定Google Glass的硬件ID(1個或更多):
確保驅動程序INF文件包含一個或兩個硬件ID
使用“Have Disk”選項和修改后的INF文件更新設備驅動程序
關於“最相似的線”的說明:
例:
實際Mods(到目前為止):
以下是我在2014年4月對“股票”ANDROID_WINUSB.INF所做的補充。這些行被添加到“NTx86”和“NTamd64”部分:
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11&REV_0216
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216&MI_00
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&MI_00
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.