1,首先要查看只能机的idVendor,在http://developer.android.com/tools/device.html这里可以查到。我的是华为的智能机U9200,所以idVendor=12d1
2,# cd/etc/udev/rules.d/,进到这个文件夹下,然后 #gedit51-android.rules,即新建一个名字为51-android.rules的文件,然后在里面输入:
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
,SYMLINK+="android_adb"
(参考http://developer.android.com/tools/device.html,以及http://210.38.138.176/archiver/?tid-36.html)
注意,这里将idVendor设成自己的智能机对应的即可。
然后保存。
3,修改权限。#chmod a+r /etc/udev/rules.d/51-android.rules
4,点击Eclipse的run configuration,选择target,点中manual,然后就可以了。
注,windows下貌似只安一个usbdriver就可以了。
补充:如果是windows下的开发环境,需要安装两个东西。
一个是google的usbdriver,http://developer.android.com/sdk/win-usb.html#top可以通过下载离线安装包,点击download google usbdriver。或者用sdk在线下载的方法。
安装方法如下:
Windows XP
To install the Android USB driver on Windows XP for the first time:
- Connect your Android-powered device to your computer's USB port. Windows will detect the device and launch the Hardware Update Wizard.
- SelectInstall from a list or specific locationand clickNext.
- SelectSearch for the best driver in these locations; un-checkSearch removable media; and checkInclude this location in the search.
- ClickBrowseand locate the USB driver folder. (The Google USB Driver is located in
<sdk>\extras\google\usb_driver\
.)
- ClickNextto install the driver.
Or, toupgradean existing Android USB driver on Windows XP with the new driver:
- Connect your Android-powered device to your computer's USB port.
- Right-click onMy Computerfrom your desktop or Windows Explorer, and selectManage.
- SelectDevice Managerin the left pane.
- Locate and expandAndroid Phonein the right pane.
- Right-clickAndroid Composite ADB Interfaceand selectUpdate Driver. This will launch the Hardware Update Wizard.
- SelectInstall from a list or specific locationand clickNext.
- SelectSearch for the best driver in these locations; un-checkSearch removable media; and checkInclude this location in the search.
- ClickBrowseand locate the USB driver folder. (The Google USB Driver is located in
<sdk>\extras\google\usb_driver\
.)
- ClickNextto upgrade the driver.
另一个是各个厂家的手机驱动,列表在这里:http://developer.android.com/tools/extras/oem-usb.html
分享到:
相关推荐
Android是一种基于Linux内核的开源移动设备操作系统,由Google公司和开放手机联盟领导及开发。它主要用于触摸操作的手持设备上,如智能手机和平板电脑等。Android系统具有高度的灵活性和可定制性,这使得它成为了...
Android操作系统是一种基于Linux内核的开源操作系统,最初由Google公司主导开发,后来被开放手机联盟(Open Handset Alliance)采纳,广泛应用于智能手机和平板电脑等移动设备。Android操作系统的特点包括开放性、...
本篇教程将重点讨论Android系统智能手机语音应用的开发环境构架。 一、智能手机与操作系统 智能手机不仅拥有独立的操作系统,还能安装第三方应用,满足用户的个性化需求。操作系统是智能手机功能实现的核心,它的...
综上所述,Android系统智能手机语音应用开发环境构架的学习涵盖了操作系统基础知识、开发工具的配置以及实际设备的验证过程。掌握这些知识对于开发者来说至关重要,因为它们直接关系到语音应用的性能、稳定性和用户...
Android平台由Google主导开发,是一个开放源代码的移动操作系统,其设计初衷是为了满足智能手机的需求,但随着技术的发展,已被广泛应用于平板电脑和其他手持设备上。该平台的组成包括操作系统、中间件、虚拟机、...
Android系统是由Google主导开发的一个基于Linux内核的开源操作系统,主要应用于移动设备,如智能手机和平板电脑等。Android系统具有开放性、适应性、可移植性、丰富性和性能等优点,目前已经成为全球最受欢迎的操作...
- **定义与背景**:Android平台是由Google发布的一个基于Linux内核的操作系统,主要用于移动设备如智能手机和平板电脑。该平台于2007年11月12日正式公开。 - **授权方式**: - 核心层采用GPL v2授权。 - 应用层...
Android是由Andy Rubin创建的,最初并非由谷歌开发,但在2005年被谷歌收购,并逐渐发展成为全球最流行的智能手机操作系统。自2007年公开以来,Android通过开放手机联盟(OHA)不断迭代更新,每个新版本通常以甜品...
Android智能手机应用开发分析 Android是目前使用最广泛的智能手机操作系统之一,它的开发涉及了多个层面的知识和技能。以下是对Android智能手机应用开发相关知识点的详细分析: 一、Android应用程序开发 Android...
Android 平台旨在为各种移动设备提供一个统一且功能强大的开发环境,包括智能手机、平板电脑以及各种物联网设备。其开放性吸引了众多开发者参与,催生了大量的应用程序和创新。 **Android 平台特性** Android 的...
Android是谷歌公司推出的一款开源移动操作系统,主要用于智能手机和平板电脑,但其应用范围也在不断扩大,包括智能电视、汽车等。Eclipse是一款强大的集成开发环境(IDE),被广泛用于Java编程,包括Android应用开发...
Android是Google推出的一款开源操作系统,主要用于移动设备,如智能手机和平板电脑。它的核心系统基于Linux内核,为开发者提供了一个开放、灵活的开发环境。Android平台的架构包括多个层次,每层都有其特定的功能,...
Android应用开发基础涵盖了从系统架构到开发环境搭建的多个关键知识点。首先,Android作为一个开源的操作系统,是Google基于Linux平台开发的,适用于智能手机。其核心包括操作系统、中间件以及一系列预装的应用程序...
Android是一个基于Linux的开源操作系统,最初由Google于2007年推出,主要用于移动设备,如智能手机和平板电脑。Android操作系统包括操作系统本身、中间件、用户界面以及应用程序,提供了全面的移动解决方案。Android...
在搭建Android应用开发平台时,需要在Windows、MacOS或Linux操作系统上安装Java开发环境(JDK)和Android开发工具包(SDK),以及配置相应的开发工具如Android Eclipse。安装配置完成后,就可以进行Android应用程序...
### 3G应用开发之Android ...通过以上的介绍,我们可以了解到3G技术和Android操作系统的基本概念及其应用开发的相关流程。随着技术的不断进步和市场需求的变化,未来Android开发将会拥有更加广阔的应用前景和发展空间。
Android开发环境的配置是每个Android开发者必须掌握的基础步骤,它是构建应用程序的基石。本文将详细介绍硬件需求、软件需求以及必备知识,并逐步指导如何设置开发环境。 硬件要求主要包括: 1. **PC**: 基于Intel...
2. Android开发:Android是一种基于Linux的操作系统,主要用于智能手机和平板电脑。Android SDK提供了开发Android应用所需的工具和库。本DEMO中的"ShuiHuZhuan"项目,展示了如何使用Eclipse创建Android应用的基本...