`
swerit
  • 浏览: 57857 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

UBUNTU LINUX中连接ANDROID真机调试

 
阅读更多
首先确保用数据线链接后能识别设备,输入:lsusb,可以看到类似输出
dorole@ubuntu:~$ lsusb
Bus 002 Device 006: ID 0bb4:0c87 High Tech Computer Corp.
Bus 002 Device 004: ID 0402:9665 ALi Corp.
Bus 002 Device 003: ID 04fc:05da Sunplus Technology Co., Ltd
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0951:1643 Kingston Technology
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


这样手机的vendor id和描述就出来了,第一条即是,htc的机器硬件id一般都是0bb4。
在/etc/udev/rules.d/目录下建立50-android.rules规则文件,内容如下:
SUBSYSTEM==”usb”, ATTR{idVendor}==”0bb4″, MODE=”0666″


修改后重启udev服务
dorole@ubuntu:/$ sudo /etc/init.d/udev restart


切换到android sdk的platform-tools目录下,重启adb服务,再输入adb devices就应该能找到设备了。
dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb kill-server
dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb devices
List of devices attached
SH0CDPL00575    device


这样就可以在eclipse中的DDMS来调试android真机了,有些步骤是需要root权限的。

转自:http://www.cnblogs.com/sense7/articles/2196151.html
分享到:
评论

相关推荐

    Andorid studio for lInux(Ubuntu) 4.1

    3. **模拟器与真机调试**:Android Studio内置AVD Manager,可以创建多种设备配置的虚拟设备进行测试。同时,USB调试功能允许连接物理设备进行实时调试。 4. **Gradle构建系统**:基于Gradle的构建系统使得构建、...

    platform-tools_r30.0.1-linux.zip

    1. **ADB(Android Debug Bridge)**: ADB是平台工具中的核心组件,它允许开发者通过USB或Wi-Fi连接到Android设备进行调试、传输文件、执行shell命令等操作。在r30.0.1版本中,可能包含了一些性能优化和新特性,以...

    Linux:移动创新的未来.pdf

    这包括模拟器测试、真机调试、性能分析等方法。 四、参考文献的价值 "Linux:移动创新的未来.pdf"作为一份参考文献,可能包含了丰富的案例研究、最佳实践和行业动态,为学习者提供了深入理解Linux在移动领域应用的...

    Android-studio-config:Ubuntu上安卓工作室配置文件

    以下将详细介绍如何在Ubuntu系统中配置Android Studio及其相关知识点。 1. 安装Java Development Kit (JDK): 在安装Android Studio之前,必须先确保系统中已安装JDK,因为Android Studio依赖于Java运行环境。可以...

    Eclipse+CDT+GDB调试android NDK程序

    1. **Ubuntu 11.10**:作为主要的操作系统,用于开发和调试Android NDK程序。 2. **Eclipse 3.7 (Indigo) for Java**:集成开发环境,用于编写、构建和调试程序。 3. **JDK 6**:Java开发工具包,用于支持Eclipse的...

    Android教程02-开发环境.ppt

    - Android开发环境支持Windows XP(32位)、Vista(32位或64位)、Mac OS X 10.5.8或更高版本(仅限x86架构)以及Linux(如Ubuntu Hardy Heron)等操作系统。 8. **快速启动步骤** - 安装最新版JDK并配置环境变量...

    Android开发教程之_Jni代码示例讲解

    最后,在Android模拟器或真机上运行调试项目,验证JNI功能是否正确实现。 #### 四、总结 通过本教程,我们详细介绍了在Android开发中使用JNI的方法,包括开发环境的搭建、项目创建、布局文件编辑、Java层与本地...

    2010年谢彦的android笔记

    - **真机调试**:通过USB等方式连接设备,可以直接在真机上进行调试,更接近实际使用情况。 #### 1.9 安装和卸载应用程序(apk包) - **安装过程**:包括手动安装和通过ADB工具远程安装等方法。 - **卸载操作**:...

    Google.Android开发入门与实战

    2.3 Linux一族——Ubuntu开发环境搭建 2.3.1 Java、Eclipse和ADT插件安装 2.3.2 设定AndroidSDKHome 2.4 MacOS一族——苹果开发环境搭建 2.5 本章小结 第3章 清点可用资本——AndroidSDK介绍 3.1 AndroidSDK基础 ...

    快速搭建android5-1系统源码编译环境.pdf

    2. **操作系统**:大多数开发者选择Ubuntu作为编译环境,因为Android官方文档主要针对Linux系统。推荐使用Ubuntu 14.04或16.04 LTS版本,这两个版本已被广泛验证与Android源码兼容性良好。 3. **安装基本工具**:...

    Google Android开发入门与实战的代码

    2.3 Linux一族——Ubuntu开发环境搭建 17 2.3.1 Java、Eclipse和ADT插件安装 17 2.3.2 设定Android SDK Home 23 2.4 Mac OS一族——苹果开发环境搭建 24 2.5 本章小结 24 第3章 清点可用资本——...

    vagrant-phonegap:with一个配备了phonegap开发环境的vagrant盒

    此外,可能还包括了构建和调试工具,例如Android SDK 和 iOS SDK,以及对应的模拟器或真机调试支持。 VagrantShell 指的是 Vagrant 配置中使用的自定义脚本,这些脚本通常会在虚拟机启动时运行,执行一些初始化任务...

Global site tag (gtag.js) - Google Analytics