`
007007jing
  • 浏览: 42755 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

linux下android的开发正确识别真机调试

阅读更多

linux下不需要安装驱动,只需要配置相应的规则就可以。

首先、确定手机usb连接正常并开启开发调试功能,在linux下使用/sbin/isusb查看usb连接状态:

[root@localhost angie]# /sbin/lsusb
Bus 001 Device 005: ID 18d1:4e12 Google Inc. Nexus One Phone (Debug)
Bus 001 Device 001: ID 0000:0000  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 004: ID 045e:078c Microsoft Corp. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 0000:0000  
Bus 002 Device 003: ID 0461:4d81 Primax Electronics, Ltd 

 第一行显示的就是我的手机usb连接的信息 id: 18d1:4e12  记住这个后面需要用到


其次、创建规则文件

[root@localhost angie]# vi /etc/udev/rules.d/50-android.rules
//内容
SUBSYSTEM=="usb",SYSFS{idVendor}=="18d1", MODE="0666"

 根据自己的手机的id修改4e12这个地址。重新启动udev

[root@localhost angie]# /sbin/udevd restart

 最后到sdk的目录中

[root@localhost platform-tools]# ./adb kill-server
[root@localhost platform-tools]# ./adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[root@localhost platform-tools]# ./adb devices
List of devices attached 
HT08WP802156    offline

 正确识别出手机,现在可以代开eclipse真机调试了。。

 

0
0
分享到:
评论

相关推荐

    android真机和模拟器调试问题借鉴.pdf

    在Android开发过程中,调试是必不可少的一环,而调试通常有两种主要方式:模拟器调试和真机调试。这两种方法各有优缺点,适用于不同的场景。 **模拟器调试**: 1. 使用模拟器调试通常需要运行源码或SDK中的`...

    搭建Android开发环境

    8. **安装真机调试**:如果你有Android手机,可以连接到电脑进行真机调试。确保开启USB调试,通过数据线连接后,Android Studio会自动检测到设备并允许你进行部署。 以上就是搭建Android开发环境的基本步骤。虽然...

    Android教程02-开发环境.ppt

    - 如果使用真机调试,安装手机驱动;若使用模拟器,可暂时不装。 通过以上步骤,你将建立起一个完整的Android开发环境,可以开始创建和运行你的第一个Android应用程序。记住,良好的开发环境是顺利进行Android开发...

    Android adb 调试工具

    - **真机调试**:通过USB连接真机,实时调试应用,查看运行效果。 - **模拟器调试**:配合AVD(Android Virtual Device)进行模拟器调试,不受硬件限制。 - **远程调试**:无线连接设备,对于多设备调试或远程协作...

    基于Android的特征X射线谱识别系统的开发.pdf

    尤其在科学研究领域,基于Android平台的应用程序开发正变得越来越重要,其中涉及到数据分析、数据可视化、以及特定专业领域如X射线谱识别的技术。在本文中,将针对基于Android平台开发的特征X射线谱识别系统进行详细...

    android开发培训课件

    - **模拟器与真机调试**:如何使用Android模拟器进行应用测试,以及如何连接真机进行调试。 3. **开发工具介绍** - **Android Studio**:官方推荐的集成开发环境(IDE),提供了强大的代码编辑、调试、版本控制等...

    window abd 开发调试工具

    5. 设备监控:`adb forward`用于端口转发,可以将设备上的网络请求重定向到本地,便于模拟器或真机调试网络相关问题。 6. 模拟用户输入:`adb input`命令可以模拟用户触摸、按键等操作,便于自动化测试。 五、实际...

    联想手机驱动器

    联想A820T的USB驱动确保了电脑能正确识别手机,并支持ADB(Android Debug Bridge)通信,这对于真机调试至关重要。 2. **触摸屏驱动**:触摸屏驱动使得操作系统能够理解并响应用户的触摸输入。A820T的触摸屏驱动...

    Android_SDK开发范例完整版

    在 Eclipse 中设置 Android SDK 的路径,以便 Eclipse 可以正确识别并使用 SDK。可以通过 "Window — Preferences" 菜单项进入设置界面,选择 "Android" 分类下的相应选项,点击 "Browse" 按钮选择之前解压的 ...

    Android2.03开发教程

    2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商共同组建开放手持设备联盟,并透过该联盟推出基于Linux的开源操作系统——Android。此后,Android迅速发展成为全球最广泛使用的移动操作系统之一。 ...

    platform-tools_r30.0.1-linux.zip

    5. **USB驱动支持**: 对于Linux用户来说,确保正确安装了适用于Android设备的USB驱动是使用ADB和Fastboot的前提。在Ubuntu上,通常可以通过安装`libusb`和`android-tools-adb`、`android-tools-fastboot`软件包来...

    android 以太网 添加设置Ethernet

    6. **测试与调试**:在模拟器或真机上进行功能测试,验证连接、断开、速度测试等基本功能,同时修复可能出现的问题。 7. **打包与发布**:完成所有功能后,将修改打包成系统更新包,通过OTA或其他方式分发给用户。 ...

    MT6573模拟器搭建过程

    搭建MT6573模拟器的过程是一个涉及到多个步骤的技术任务,主要目的是为了在Windows或Linux环境下进行联发科MT6573芯片组的真机调试。以下是对每个步骤的详细说明: 1. **安装JDK**: JDK (Java Development Kit) 是...

    adb.exe 1.0.31 这个版本可用

    在Linux或Mac环境下,开发者可以使用这些文件来实现与Android设备的通信,进行调试和其他管理任务。 在使用adb.exe 1.0.31时,开发者需要确保以下几点: 1. 安装正确的USB驱动,以便计算机能识别连接的Android设备...

    Libusb在Android下的应用eclipse工程

    Eclipse是早期常用的Android开发环境,虽然现在Google已经推荐使用Android Studio,但在某些情况下,开发者可能仍然选择Eclipse。 要将Libusb集成到Android项目中,我们需要使用NDK(Native Development Kit),这...

    MAC-ANDROID-HoRNDIS-9.2.0.pkg.zip

    例如,开发者可以使用它进行快速的真机调试,而普通用户则可以利用这个功能在没有Wi-Fi的情况下,通过USB共享手机的移动数据连接到Mac。 在安装和使用HoRNDIS驱动时,用户需要注意以下几点: 1. 确保Mac和Android...

Global site tag (gtag.js) - Google Analytics