android - Ubuntu 没有检测到我的安卓设备

标签 android eclipse ubuntu

我是安卓新手。我刚刚下载并安装了android sdk。现在当我从 eclipse 运行应用程序时,我的设备没有被检测到。我用谷歌搜索并提出了这个作为我的解决方案,但这也没有奏效。

这是 51-android.rules

SUBSYSTEMS=="usb", ATTR{idProduct}=="0bb4",  ATTR{idProduct}=="0c03", MODE="0666", GROUP="plugindev", OWNER="<username>"

之后我重新启动了我的笔记本电脑,并运行了这个命令:

username@laptopname:~/Android/adt-bundle/sdk/platform-tools$ adb devices

我得到的输出是:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
????????????    no permissions

编辑

如果我运行 lsusb,插入设备时我会得到以下输出。

Bus 002 Device 004: ID 0bb4:0c03 HTC (High Tech Computer Corp.) 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b337 Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我正在使用 Micromax Canvas 2.2 A114 - Android 版本 4.2.2

请帮帮我。谢谢。

最佳答案

请按步骤操作 打开命令提示符 我写了一篇博客,用于在 Ubuntu kindle check 中检测手机 this 1)输入命令

gksu gedit /etc/udev/rules.d/70-android.rules

2)输入密码并在里面输入以下规则

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666"

3) 保存并享受...

这对我有用,如果不行,请告诉我 我已经发布了与 70 条规则结构相关的答案。

谢谢...

51-android.rules 查看 thisthis .

关于android - Ubuntu 没有检测到我的安卓设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23493710/

相关文章:

android - 在 Android 中获取更新的联系人以进行联系人同步

java - Eclipse Oxygen 没有 MySql 的驱动程序定义

java - Eclipse ANT Build.xml 创建 JAR 显示损坏的文件

java - Android - 读取类内的 build.gradle 属性

android - transformDexArchiveWithDexMergerForRelease 和 transformDexArchiveWithDexMergerForDebug 任务之间的区别?

eclipse - 从以前工作的安装中突然从 eclipse egit 中获取 "No more authentication methods available"

email - 如何设置我的 Ubuntu VPS 以发送外发邮件?

ubuntu - VPS 与 Ubuntu 20.04 : Cannot connect to Github

php - Phalcon 持久型

java - Android 应用程序在尝试打开 SettingsFragment 后崩溃