`
hududumo
  • 浏览: 250756 次
文章分类
社区版块
存档分类
最新评论

怎么在ubuntu 下adb识别新的手机

 
阅读更多
1) 在终端运行 lsusb
会发现结果有会有如下类似记录:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 005: ID 1219:0102 #这行就是 手机
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
这时键入
sudo gedit/etc/udev/rules.d/53-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS{idVendor}=="1219", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="1219", ATTR{idProduct}=="0102", SYMLINK+="android_adb"
2) 运行以下命令:
sudo chmod a+rx /etc/udev/rules.d/53-android.rules
sudo /etc/init.d/udev restart
3) 在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)
sudo ./adb kill-server
sudo ./adb devices
然后,就可以直接用 adbshell来进行操作了。
分享到:
评论

相关推荐

    ubuntu adb 1.0.39 还有fastboot

    在描述中提及“在新版本的GTS上需要1.0.36及以上的adb版本”,这可能是因为某些较新的设备或固件要求更高版本的ADB来正确通信。GTS可能代表某款设备或开发板,具体含义未明确。 **Ubuntu环境下的使用** 在Ubuntu中...

    adb1.0.31 linux版本

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

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

    2. **切换USB模式**:在手机上尝试不同的USB连接模式,如充电模式、MTP(媒体传输协议)或PTP(图片传输协议),有时这些模式会影响ADB的识别。 3. **重新启动adb服务**:在终端中运行`adb kill-server`后,再执行`...

    Linux下Android ADB驱动安装详解

    在安装 ADB 驱动时,可能会遇到一些问题,例如手机无法正确识别、驱动无法安装等。解决这些问题的方法可以查看 Android SDK 文档和相关的帮助文档。 Linux 下 Android ADB 驱动安装需要对相关知识点有深入的理解和...

    最新完整版android adb工具

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

    android开发教程之ubuntu使用adb连接小米2的步骤和adb调试方法

    在`adb devices`命令的输出中,如果没有看到设备列出,可能是因为Ubuntu没有识别到新连接的USB设备。此时,需要找到设备的USB Vendor ID。运行`lsusb`命令,找到类似`ID 8087:0024`这样的信息,其中的`8087`就是...

    ubuntu linux 解锁(unlock) root nexus s i9020t android 4.1 支持人脸识别解锁

    - 首先,你需要在Ubuntu Linux环境下安装ADB和Fastboot(与ADB配套使用的工具)。 - 接下来,打开开发者选项并启用USB调试,然后连接设备到电脑。 - 使用ADB命令进入设备的 bootloader 模式。 - 通过Fastboot命令...

    ubuntu上android真机调试脚本文件和wifi调试apk

    2. 配置USB驱动:确保Ubuntu系统识别Android设备,可能需要安装相应的USB驱动,这通常可以通过在终端中使用`sudo apt-get install libusb-1.0-0-dev`来完成。 3. 启用USB调试:在Android设备上,进入“开发者选项”...

    Ubuntu安装scrcpy完成手机投屏和控制(Ubuntu用QQ微信的另一种方法)

    在Ubuntu操作系统中,有时我们需要在电脑上使用手机应用程序,如QQ和微信,但频繁地在键盘和手机之间切换可能会降低工作效率。为了解决这个问题,我们可以利用scrcpy来实现在Ubuntu上进行手机投屏和控制,从而提高...

    Android Fastboot驱动(支持win10 ubuntu)

    2. **获取驱动**:某些设备可能需要特定的驱动,如`adb`和`fastboot`二进制文件,这些通常可以在AOSP或制造商的网站上找到。 3. **赋予USB权限**:在Ubuntu中,你可能需要修改`/etc/udev/rules.d/51-android.rules`...

    adb 命令介绍

    而ADB工具包或者整个SDK包含了adb.exe和AdbWinApi.dll等文件,这些文件被放置在电脑的C:\Windows\System32目录下,以确保ADB命令可以在系统中被正确识别和执行。安装成功后,可以通过在Windows+R快捷键后输入CMD进入...

    android studio 找不到真机的解决办法.docx

    首先,当你尝试在Android Studio中连接真机进行调试时,如果在"选择设备"的列表中没有发现你的设备,这可能意味着Android Studio无法识别你的手机。此时,你可以检查Windows设备管理器,看看是否存在ADB接口前带有...

    手机数据抓包入门教程

    - 需要在计算机上安装ADB驱动,确保设备能够被识别。 ##### 7.2 部署软件 - 包括安装应用程序、运行和卸载等操作。 - 可以直接通过ADB命令进行操作,或者使用Android Studio图形界面工具。 ##### 7.3 部署对应工具...

    Battery-historian教程

    电池历史分析工具(Battery-historian)是一个用于分析安卓设备电量消耗的专用工具,它通过解析安卓手机的bug报告日志来帮助开发者识别和解决电池消耗问题。本文将详细解读Battery-historian在Windows和Ubuntu系统下...

    scrcpy投屏 AssertionError: java.lang.reflect.InvocationTargetExcep

    在手机的“开发者选项”中可以找到这一设置。 4. **驱动程序问题**:如果你的电脑无法识别Android设备,可能需要更新或者重新安装Android驱动程序。尤其是使用USB连接时,确保安装了正确的USB驱动,比如Google的USB...

    自动获取android包名类名

    本篇文章将详细解释如何在Ubuntu下自动获取Android应用的包名和类名。 首先,理解“包名”和“类名”的概念至关重要。在Android中,每个应用都有一个唯一的包名(package name),它是应用的标识符,通常以反向域名...

    华为Ascend D1 U9500 ROM移植教程

    1. **设备配置**:在源码中,修改设备配置文件(device目录下的相应文件),如BoardConfig.mk,使新ROM适应U9500的硬件特性。 2. **编译内核**:可能需要编译针对U9500的定制内核,这涉及到修改内核配置,添加或...

    高清彩版 Android Studio 3.0 Development Essentials, Android 8 Edition

    在项目中创建一个新的活动,并定义其布局文件和逻辑。 ##### 3.4 修改示例应用 根据需求修改应用的界面和功能。 ##### 3.5 回顾布局和资源文件 检查和调整布局文件(如XML布局文件)以及其他资源文件。 #### 四...

    超详细搭建UIautomator环境.pdf

    在Eclipse中创建一个新的Java项目,而不是Android项目。这样可以更好地管理测试脚本,并避免与Android项目的混淆。 - **创建步骤**:在Eclipse中选择“File”>“New”>“Java Project”,按照提示完成项目创建。 #...

Global site tag (gtag.js) - Google Analytics