`
bzsy
  • 浏览: 95154 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类

Ubuntu上Eclipse不识别Android手机的解决方法

阅读更多
之前在Ubuntu下只用过自己的魅族MX的调试,今天拿HTC的手机一连接全是“??????”,google一下很快找到了解决办法,全文如下。
(via http://www.cnblogs.com/AndroidManifest/archive/2011/12/09/2281635.html
-----------------
google官方开发向导里对Android手机已经设置了允许安装非market程序,并且处于usb调试模式,但是仍然在usb连接电脑后无法被识别的问题作了解释。

官方网址:http://developer.android.com/guide/developing/device.html

如果是windows平台下,需要安装一个为adb准备的usb驱动。如果是Ubuntu Linux需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。以HTC手机为例实现步骤如下:

1.在终端输入 sudo gedit /etc/udev/rules.d/51-android.rules
2.在打开的文件里加入 SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
3.保存退出后在终端执行 sudo chmod a+r /etc/udev/rules.d/51-android.rules
重新将手机连接到电脑后HTC手机就可以被正常识别了。

如果是别的厂家的手机,需要在步骤2更改ATTR{idVendor}的值。如果要添加多个厂家的手机,重复步骤2。其他usb供应商的ID如下:

Company USB Vendor ID
Acer 0502
ASUS 0B05
Dell 413C
Foxconn 0489
Garmin-Asus 091E
Google 18D1
HTC 0BB4
Huawei 12D1
K-Touch 24E3
KT Tech 2116
Kyocera 0482
Lenevo 17EF
LG 1004
Motorola 22B8
NEC 0409
Nook 2080
Nvidia 0955
OTGV 2257
Pantech 10A9
Pegatron 1D4D
Philips 0471
PMC-Sierra 04DA
Qualcomm 05C6
SK Telesys 1F53
Samsung 04E8
Sharp 04DD
Sony Ericsson 0FCE
Toshiba 0930
ZTE 19D2

  注意:如果按步骤操作仍不能识别的,检查 ATTR{idVendor}值里的字母是否是小写。
分享到:
评论

相关推荐

    Ubuntu 下安装安卓开发环境(Eclipse_Android_Tomcat)

    在Ubuntu操作系统中安装Android开发环境,主要步骤包括安装Java JDK包、Eclipse集成开发环境(IDE)、Tomcat服务器以及Android开发工具(ADT)。以下详细说明每一个步骤以及所涉及的关键知识点: 1. 安装Java开发...

    Eclipse来开发Android源码

    请按照官方文档的步骤设置Android SDK和Eclipse的集成环境,包括配置ADT(Android Developer Tools)插件,确保Eclipse可以识别和管理Android项目。 2. **编译Android源码** 在Android源码根目录下运行`make`命令...

    ubuntu下android开发环境搭建

    在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...

    可以在eclipse下调试android的源Launcher

    在Ubuntu操作系统上,你需要安装一些必要的开发工具,如Java Development Kit (JDK)、Eclipse IDE以及Android SDK。确保已下载并安装最新的Android源码,这通常通过Git从Google的AOSP(Android Open Source Project...

    ubuntu Android NDK开发环境的搭建

    ### Ubuntu下Android NDK开发环境搭建详解 在深入探讨如何在Ubuntu系统中搭建Android NDK(Native Development Kit)开发环境之前,我们先简要了解一下Android NDK及其重要性。Android NDK是Android SDK的一部分,...

    ubuntu下Android开发环境的搭建详细介绍 -doc版本

    在Ubuntu系统中搭建Android开发环境是一项重要的任务,尤其对于开发者来说。本文将详细阐述这个过程,包括必要...通过遵循上述步骤并解决可能出现的问题,你将能够成功地在Ubuntu系统上建立一个完整的Android开发环境。

    Ubuntu下, Eclipse中Python-interpreter配置MonkeyRunner

    - Python解释器的配置:正确配置Python解释器,可以让Eclipse识别和执行Python脚本。 掌握上述知识点和步骤后,便可以在Ubuntu系统中的Eclipse环境下成功配置Python解释器,以运行和开发MonkeyRunner自动化测试脚本...

    Ubuntu 11.04 搭建Android开发环境

    本文档将指导您如何在Ubuntu 11.04系统上搭建一个完整的Android应用开发环境。我们将利用Eclipse作为集成开发环境(IDE),并结合Android SDK及PhoneGap工具来构建跨平台的应用程序。通过本教程,您将学会如何使用...

    Eclipse+CDT+GDB调试android_NDK程序

    【Eclipse+CDT+GDB调试Android NDK程序】是一种在Android平台上调试原生C/C++代码的有效方法。在Android应用开发中,有时需要利用NDK(Native Development Kit)来编写高性能或底层的代码,这时就需要使用调试工具来...

    在Ubuntulinux中安装androidsdk.pdf

    在Ubuntu Linux系统中安装Android SDK涉及一系列步骤,包括下载必要的软件包、安装Java开发工具(JDK)、配置环境变量、解压和安装Eclipse IDE以及Android SDK,以及为Eclipse安装ADT(Android Development Tools)...

    ubuntu11.04下android开发环境的搭建.pdf

    在Ubuntu 11.04操作系统下搭建Android开发环境需要遵循一系列步骤,主要包括安装JDK、设置环境变量、安装Eclipse集成开发环境、下载安装Android SDK以及安装ADT插件。 1. **安装JDK**: 首先,你需要从Oracle官网...

    Ubuntu下配置Android开发环境[归纳].pdf

    以下是一个详细的指南,涵盖了如何在Ubuntu上搭建Android开发环境,主要涉及JDK的安装和配置。 首先,要安装Ubuntu操作系统,你可以访问官方网站(http://www.ubuntu.org.cn/download/)下载ISO镜像文件,然后通过...

    Ubuntu12.10中Android开发环境的搭建.pdf

    本文主要介绍如何在Ubuntu 12.10上安装和配置Android开发环境,以及解决可能遇到的问题。 首先,Android开发依赖于Java Development Kit (JDK),所以第一步是下载并安装JDK。在这个例子中,使用的是JDK 7的64位版本...

    ubuntu11.04搭建Android开发环境步骤及所遇到的问题

    尽管Ubuntu 11.04可能不支持最新的版本,但Eclipse Indigo或早期版本的Android Studio应该能运行。确保安装Android插件,如ADT(Android Developer Tools)。 最后,配置环境变量以指向Android SDK和NDK路径: ```...

    无法识别USB刷机

    本文将详细讲解无法识别USB刷机的解决方案,该方案适用于在Windows下无法识别手机的情况。在这种情况下,用户可以切换到Ubuntu下进行刷机操作。以下是具体的步骤和知识点: 1. 准备工作 在开始刷机之前,需要准备...

    利用pocketsphinx在安卓手机上建立一个语言识别的程序

    Pocketsphinx是一款开源的语音识别引擎,适用于离线环境,特别适合在安卓手机上实现本地语音识别功能。它由CMU Sphinx项目开发,能够在资源有限的设备上高效运行,如Android智能手机。在本文中,我们将探讨如何在...

Global site tag (gtag.js) - Google Analytics