adb中无法识别Android设备

Hip*_*pny 2 ubuntu android adb samsung-mobile

我的android samsung galaxy tab 7"有一个很大的问题."

每当我尝试将其连接到我的电脑,而不是在我的adb设备中正常显示时,设备的名称是:????? 它的状态是在线或设备.

我真的不知道是什么问题,任何帮助都会非常感激.如果您需要更多信息,我很乐意给予.

Ubuntu:11.04

设备:三星galaxy tab 7"

Android版:3.2 HoneyComb

我还在/etc/udev/rules.d/51-android.rules中添加了规则

非常感谢你!

Gha*_*azi 5

您的USB设备供应商ID可能存在问题.

尝试使用Android文档中提供的不同设备ID(http://developer.android.com/tools/device.html).许多设备都使用Google(18d1)进行识别.所有其他事情都很简单.只需创建一个文件:

sudo gedit /etc/udev/rules.d/51-android.rules
Run Code Online (Sandbox Code Playgroud)

并添加:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
Run Code Online (Sandbox Code Playgroud)

然后运行:

sudo chmod a+r /etc/udev/rules.d/51-android.rules
Run Code Online (Sandbox Code Playgroud)

然后将设备插入PC,USB调试关闭,连接后打开USB调试并转到:

cd <sdk_path>/platform-tools
Run Code Online (Sandbox Code Playgroud)

并运行:

./adb devices
Run Code Online (Sandbox Code Playgroud)

您将看到一个设备,其中包含一些代码,不包括模拟器(如果正在运行).而已!现在,您可以在真实设备中测试您的应用.在运行时,如果模拟器也在运行,SDK将为您提供选择设备.