Ubuntu使用adb连接android手机失败unknown的解决办法
Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备。按照一下步骤可以解决此问题。
1.在terminal下面输入 lsusb
hulk@hulkdesk:~$ lsusb
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 048: ID 17ef:7435 Lenovo
Bus 003 Device 002: ID 03f0:094a Hewlett-Packard
Bus 003 Device 003: ID 03f0:034a Hewlett-Packard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
会发现结果有如下类似记录:
Bus 003 Device 048: ID 17ef:7435 Lenovo
2.这时输入hulk@hulkdesk:~$ sudo gedit /etc/udev/rules.d/50-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb",ATTRS{idVendor}=="17ef",ATTRS{idProduct}=="7435",MODE="0666"
(注意: 17ef:7435 对应值ATTRS{idVendor} 和 ATTRS{idProduct})
3.在terminal输入以下命令:
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart (有提示也不用管他)
4.在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)
sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices
另一种:
Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备。按照一下步骤可以解决此问题。
1.在terminal下面输入 lsusb
会发现结果有如下类似记录:
Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.
2.这时输入 sudo vim /etc/udev/rules.d/50-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"
3.在terminal输入以下命令:
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart
4.在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)
sudo ./adb kill-server
sudo ./adb devices
然后就可以通过执行adb shell等命令进行调试。
如果还是没有能够连接上
vi ~/.android/adb_usb.ini
加入上面提到的设备ID之后再尝试:
0x0bb4
相关推荐
ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb...
android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb ...
在winform中使用adb访问android手机目录,包括连接手机,目录,目录下级,拷贝,encoding转换,treeview展示目录,textbox展示文本返回,因为包含adb,所以比较大20多m
ADB(Android Debug Bridge)是Google官方提供的一款强大的命令行工具,用于连接开发者计算机和Android设备,进行调试、数据传输以及设备管理。它包含在Android SDK的platform-tools目录下,是Android开发不可或缺的...
此外,加入Linux和Android开发者的论坛或社区寻求帮助也是一个好方法,他们可能遇到过类似的问题并找到了解决方案。 总之,解决Linux下的ADB连接问题需要耐心和一些技术知识。通过更新ADB,确保USB驱动和设备设置...
在Ubuntu操作系统中,ADB(Android Debug Bridge)和Fastboot是两个非常重要的开发者工具,它们用于与Android设备进行通信,执行各种调试和系统级操作。在本文中,我们将详细讲解如何在Ubuntu环境下安装这两个工具,...
标题中的“ubuntu adb 1.0.39 还有fastboot”指的是在Ubuntu操作系统中使用ADB(Android Debug Bridge)1.0.39版本以及Fastboot工具。这两个工具是Android开发者常用的数据传输和设备管理工具,对于进行系统调试、...
本文将深入探讨如何利用SpringBoot框架来执行ADB命令,实现对连接的Android手机进行操作,如关机、重启、进入recovery模式和fastboot模式等。 首先,让我们了解ADB的基本用法。ADB由三个部分组成:服务器、守护进程...
在Ubuntu 12.04上安装和使用ADB,对于开发者和Android爱好者来说至关重要,它可以帮助调试应用、传输文件以及控制设备。接下来,我们将详细介绍如何在Ubuntu 12.04上安装ADB,并学习如何使用它。 ### 一、安装ADB ...
本主题将深入探讨如何利用C#调用ADB进行数据传输以及与Android手机进行通讯。 首先,了解ADB的基本功能至关重要。ADB是Android开发者工具包(SDK)的一部分,允许开发者通过USB或无线网络连接到Android设备,执行...
"Android 8.1 开机自启动 WiFi-Adb 连接" Android 8.1 是 Google 公司推出的一个 Android 操作系统版本。该版本中,Android 8.1 引入了许多新的功能和改进,包括开机自启动 WiFi-Adb 连接服务。本文将详细介绍如何...
在本文中,我们将深入探讨如何使用ADB连接到Windows系统的Android设备,并了解其相关功能和应用。 首先,要使用ADB,你需要在Windows上下载并安装Android SDK Platform Tools。这个工具包包含了ADB以及其他必要的...
ubuntu 平台下adb 和fastboot 版本更新,adb版本更新到 1.0.39. 资源直接从sdk源码中下载得到; 具体配置方法是: unzip \platform-tools-latest-linux.zip sudo cp platform-tools/adb /usr/bin/adb sudo cp ...
ADB(Android Debug Bridge)是Android开发者工具包中的一个重要组成部分,用于连接和管理Android设备或模拟器。这个"ADB 1.0.32_adb1.0.32_adb_androidtools_android_"文件可能是ADB的一个特定版本,即1.0.32版,它...
### ADB连接手机详解 #### 一、ADB简介 Android Debug Bridge(简称ADB)是Android提供的一个命令工具,它能够帮助开发者实现计算机与Android设备之间的通信。通过ADB,开发者可以安装软件、系统服务调试或执行...
1. **设备连接与管理**:ADB能识别并连接多台Android设备,包括手机、平板电脑等。 2. **数据传输**:允许开发者在电脑和设备之间双向传输文件,如APK安装包、日志文件等。 3. **设备控制**:可以远程执行设备上的...
总结来说,这个项目展示了如何使用VC++和ADB工具在Windows环境下检测Android设备的USB连接状态,这对于开发者进行跨平台开发和调试工作是非常有用的。通过这种方式,你可以实现自动化测试、远程控制Android设备等...
本教程将详细介绍如何在不使用USB数据线的情况下,通过网络连接Android设备,使得远程调试变得更加便捷。 首先,我们需要了解ADB的基本工作原理。ADB通常通过USB接口与电脑建立物理连接,然后在电脑上运行的ADB...
### Android手机另类刷机方法之ADB #### 概述 ADB(Android Debug Bridge)是Android SDK中的一个命令行工具,允许用户与模拟器或已连接的Android设备进行通信。ADB能够实现文件传输、安装应用、执行Shell命令等...
标题中的“可解决华为手机助手连接不了的文件-adbkey.rar”表明这是一个针对华为手机助手连接问题的解决方案,其中包含了adbkey和adbkey.pub两个文件。这两个文件是Android Debug Bridge(ADB)的一部分,用于设备...