`
chroya
  • 浏览: 661534 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux下用adb连接手机的问题解决

阅读更多

      在linux里面,模拟器可以直接识别,使用adb也没有限制,但是手机插上usb之后,adb并不识别,显示的是问号,在eclipse里面也是这样。

      解决方法如下:

      1.在bash中输入lsusb,可以看到很多BUS设备,很多都是Linux Foundation 1.1 root hub的,这是没有插上usb设备的端口,插上手机的端口会出现另外的字符串,比如我的是High Tech Computer Corp. 然后记下它的id:0bb4:0c02

 

      2.在/etc/udev/rules.d目录下新建一个51-android.rules文件,内容如下:

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="0bb4", MODE="0660",GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c01", SYMLINK+="android_fastboot" 

       这里的idVendor是第一步中记下的id。

 

      3.执行如下命令

chmod a+r /etc/udev/rules.d/51-android.rules
sudo adb kill-server
sudo adb devices 

 

      然后就会发现 adb可以用了。

0
0
分享到:
评论
1 楼 回归蔚蓝 2011-08-21  
求各参数解, 如SYMLINK, MODE, GROUP

相关推荐

    一键解决linux下的adb连接问题

    本文将详细介绍如何“一键解决Linux下的ADB连接问题”。 首先,我们需要理解ADB的工作原理。ADB是Android SDK的一部分,它由三部分组成:服务器、设备端守护进程和客户端。在Linux系统中,ADB服务器运行在主机上,...

    adb1.0.31 linux版本

    在本文中,我们将详细探讨adb 1.0.31的Linux版本,以及它如何解决手机在adb devices列表中显示为"offline"的问题。 adb 1.0.31是一个更新版本,它包含了一些修复和改进,以优化开发者的工作流程。当你的Android设备...

    Linux下Android ADB驱动安装详解

    在本文中,我们将详细介绍 Linux 下 Android ADB 驱动安装的步骤和可能遇到的问题的解决方法。 1. 确认手机连接状态 在开始安装 ADB 驱动之前,需要确认手机已经连接到电脑上。使用 lsusb 命令可以查看设备记录,...

    android linux adb driver

    Android linux adb driver 是 Android 手机在 Linux 系统下的驱动安装,主要用于 Android 程序的调试。 Linux 下的 Android ADB 驱动安装与 Windows 的安装过程不同,需要配置驱动以便正确识别 Android 手机。 一...

    adb工具(手机连接工具)

    adb(Android Debug Bridge)是Android开发中的一个强大工具,它是一个命令行实用程序,允许开发者通过USB或无线网络连接到Android...熟练掌握adb的使用,能显著提高开发效率,同时也是提升问题解决能力的关键步骤。

    能连接红米的adb

    针对“能连接红米的adb”这个主题,我们将深入探讨如何解决红米手机无法通过ADB连接到电脑的问题。 首先,红米手机连接不上电脑可能有多种原因,包括驱动程序不兼容、USB调试未开启、ADB版本过旧等。描述中提到的...

    adb_usb文件包

    总的来说,"adb_usb文件包"是针对特定设备(如魅族手机)解决USB调试连接问题的一个实用解决方案,通过更新adb的设备识别列表,使得开发者能顺利进行USB调试工作,提高开发效率。对于经常遇到这类问题的Android...

    python+adb实现安卓手机自动化钉钉打卡功能

    通过以上步骤,我们可以将旧安卓手机转变为自动化打卡工具,利用Python和ADB实现物理打卡,有效地解决日常的钉钉打卡问题,极大地提高了生活效率。不过,此方法仅适用于个人使用,对于大规模或商业应用,可能需要...

    安卓手机调试工具ADB

    5. **无线连接**:通过`adb tcpip`命令设置设备为TCP模式,然后用`adb connect`连接到设备的IP地址和端口。 总的来说,ADB工具是Android开发不可或缺的一部分,它使得开发者能够高效地调试应用,优化性能,解决故障...

    android tools adb

    **Android Debug Bridge (ADB) 知识点详解** ...在Linux环境下,正确配置和使用ADB可以极大地提升开发效率和问题解决能力。同时,配合Perfhost等工具,可以深入洞察应用的运行状态,进一步优化代码性能。

    adb工具包 Android adb1.0.32

    adb工具包,全称为Android Debug Bridge,是Android开发者不可或缺的一款强大工具。这个1.0.32版本的adb工具包,主要用于...了解并熟练掌握adb的使用,能够极大地提升开发者的专业技能,为解决各类问题提供强大的手段。

    adb SHELL用于手机刷机的驱动

    了解和掌握这些知识对于Android开发者和爱好者来说是至关重要的,它不仅可以帮助你更深入地理解系统工作原理,还可以在遇到问题时提供有效的解决方案。不过,刷机操作有一定的风险,一定要谨慎对待,确保遵循正确的...

    ADBKeyBoard(完美解决ADB输入中文)

    4. 在电脑端,打开终端或命令提示符,使用ADB连接到你的设备: ``` adb connect <设备IP>:<端口号> ``` 确保设备和电脑在同一网络环境下,且设备已开启USB调试模式,以便获取设备IP和端口号。 5. 连接成功后,你...

    最新完整版android adb工具

    然后,确保Linux系统能够识别连接的Android设备,可能需要安装libusb或者使用`sudo apt-get install android-tools-adb`(对于Debian或Ubuntu系)来安装ADB及其依赖。Linux版ADB通常无需额外的USB驱动,因为它依赖于...

    ADB-Driver-v1.4.2.zip

    这个"ADB-Driver-v1.4.2.zip"文件显然是一个包含了ADB驱动程序的压缩包,用于解决电脑与Android设备之间的连接问题。 首先,让我们详细了解ADB驱动的作用。在开发或测试Android应用时,通常需要将设备通过USB连接到...

    Android Adb工具

    **Android ADB工具详解** Android Debug Bridge(ADB)是Android开发者不可或缺的一款命令行工具,它在Android系统的开发、调试和故障排查过程...了解并熟练掌握ADB的使用,对于提升开发效率和解决技术问题至关重要。

    adbshell驱动

    首先,要使用adb连接安卓设备,确保电脑上安装了正确的USB驱动是至关重要的。对于HTC手机,你可能需要专门的USB驱动来确保adb能正确识别并连接手机。通常,当手机首次连接到电脑时,Windows会自动尝试安装驱动,但...

    应用于Android手机硬件开发调试的adb工具包

    在Windows系统下,首次连接Android设备时,可能需要安装相应的USB驱动才能正常使用adb。Google提供了通用的USB驱动,即ADB驱动,确保设备能够被识别。 10. **第三方工具集成**: 许多Android开发工具,如Android ...

    ADB.rar

    如果"G3"是指设备型号,那么这个压缩包可能包含了针对该设备优化的ADB工具或者解决某些特定问题的解决方案。 为了使用这个"ADB.rar"压缩包,你需要先解压文件,然后根据里面提供的说明文档(如果有的话)进行安装和...

    adb1.0.26包含fastboot.exe

    一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到,也可以使用下文里 查看设备信息 - IP 地址 一节里的方法用 adb 命令来查看。 通过 IP 地址连接设备。 adb connect 这里的 <device-ip-address> 就是...

Global site tag (gtag.js) - Google Analytics