2011-10-03 65 views
11

我剛剛拿到了一臺運行Android的聯想Thinkpad Slate平板電腦,無法讓我的生活讓亞行在Win7或Kubuntu中識別它。平板電腦沒有出現在亞行

USB調試在平板電腦設置中開啓,當我將平板電腦連接到計算機時,會出現「USB調試連接」消息 - 從平板電腦方面來看,這一切都很好。事情的電腦方面並不是很好。

Kubuntu的(我的主要開發機器)

我已經添加了廠商ID的/etc/udev/rules.d/51-android.rules文件(如定向here) - 試圖每個,一次一個,沒有成功。

SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666"

僅供參考我有 SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" 我的歌Nexus S,它工作正常。

lsusb打印出:

[email protected]:/etc/udev/rules.d# lsusb 
... 
Bus 002 Device 008: ID 17ef:741b Lenovo 
... 

的Windows

是否遵循了these instructions,仍然沒有得到亞行設備的任何響應。

我重新啓動了兩臺機器和平板電腦幾次無濟於事。誰能幫忙?

+0

無需 「* *固定」 問題標籤。請接受正確的答案,或添加您自己的答案。 – Nanne

回答

12

創建文件〜/ .android/adb_usb.ini並添加供應商ID(0x17ef)並重新啓動adb似乎已經解決了Windows和Kubuntu中的問題。

+0

你是否直接在這個文件的一行中添加'0x17ef'? –

+0

我相信 - 這是前一陣子,我不記得,但你應該看看https://apkudo.com/?p=676(一個真正的adb_usb.ini來統治它們) – Martyn

+0

它似乎適用於大多數設備,除了我的ittel it702 ..任何幫助嗎? –

0

請參閱this的問題。其中一件事情要確定的是,你沒有使用便宜的2美元的淘汰USB電纜。我做了一次,無法弄清楚爲什麼我的電腦無法識別我的手機。更換電纜固定了一切。

+1

這曾經發生過很多次!我已經花了好幾個小時拉着我的頭髮,因爲電纜渾身粗糙。 – Martyn

2

我在Lenovo的頁面有問題。我的Thinkpad被列在便攜式設備下,並按照指示讓我「無法找到您的設備驅動器」。我可以通過搜索互聯網進行補救(更新爲USB驅動程序,這將我的Thinkpad移至設備管理器中的其他設備類別)。然後,我可以使用網頁上列出的說明。

1

我曾嘗試過幾種方式,特別是來自聯想論壇的帖子,但沒有運氣。最後,我找到了我的路。

  1. 啓用USB調試

  2. Lenovo下載驅動程序,解壓和更新您的設備驅動程序。我想有些人會成功,因爲@Pooks回答,那麼你可以停止。否則,繼續如下。

  3. 如果最新的驅動程序沒有幫助或Windows無法爲您的設備安裝驅動程序,讓檢查其硬件ID。我的是USB \ VID_17EF & PID_741B

  4. 打開android_winusb.inf,找到這些設置

    [Google.NTamd64] ;聯想認爲平板 %SingleAdbInterface%= USB_Install,USB \ VID_17EF & PID_741B %CompositeAdbInterface (%)= USB_Install,USB \ VID_17EF & PID_741B & MI_01 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF & PID_741C & MI_01 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF & PID_741D & MI_02 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF & PID_741E & MI_02

我的是USB \ VID_17EF & PID_741B,所以我只是刪除了休息。現在它看起來像

[Google.NTamd64] 
;Lenovo Think Tablet 
%SingleAdbInterface% = USB_Install, USB\VID_17EF&PID_741B 
%CompositeAdbInterface% = USB_Install, USB\VID_17EF&PID_741B&MI_01 

現在,只需再次更新您的驅動程序。 Windows應該正確安裝您的設備。您可以檢查由ADB設備的設備的連接,我的是

C:\Android\android-sdk\platform-tools>adb devices 
List of devices attached 
MP0398W device 
0

可能有很多問題,但之後你做的基本步驟一樣使USB調試和所有,如果仍然不工作按照以下步驟這幫助我的Ubuntu(所有平板電腦):

  1. 打開終端,輸入lsusb,它會顯示所有連接的設備。找出你的設備的供應商ID(嘗試斷開並運行命令lsusb並重新連接並嘗試lsusb命令,你會發現哪個是你的設備,所以在你的設備上你會發現類似0574:4798 XYZ COrp的東西)。所以574是你的供應商ID。

如: 總線002設備003:ID 0a5c:E784 Broadcom公司 總線002設備002:ID 8087:0024英特爾集成速率匹配中樞 總線002設備001:ID 1d6b:0002 Linux基金會2.0根集線器 總線001設備005:ID 0cf3:3005 Atheros Communications,Inc. AR3011藍牙 總線001設備003:ID 04f2:b249 Chicony Electronics Co.,Ltd 總線001設備002:ID 8087:0024 Intel Corp. Integrated率匹配中樞 總線001設備001:ID 1d6b:0002 Linux基金會2.0根集線器

A,C是我已經ndor ID

  1. 鍵入cd在終端
  2. 開放adb_usb.ini .android
  3. 在新行添加0xa5c。
  4. 保存並關閉。
  5. 殺死ADB服務器或sudo殺死ADB服務器
  6. 開始ADB服務器或啓動ADB服務器
  7. 須藤killall ADB
  8. 連接你在調試模式下的設備。
  9. 瞧,你很好去我的朋友。
-1

對於Ubuntu,我只是將SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666", GROUP="plugdev"加到我的/etc/udev/rules.d/51-android.rules文件中。重新啓動adb,然後它工作!

相關問題