`

ubuntu 12.04 adb无法链接部分android的问题

 
阅读更多

一、ubuntu快速安装adb

1、快速安装jdk

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java6-installer

 

2、安装adb和fastboot

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

 

二、部分android设备adb无法识别的问题

 

1、无法识别的原因

       对于一些无法adb无法识别的android设备,是因为这写设备没有申请到一个google的pid,导致adb无法识别这写设备。

 

2、解决办法

        首先,我们将adb不能识别的设备连接到电脑,执行

lsusb

        然后,拔掉usb执行

lsusb

        对比两次的结果,我们会发现少了一条,那一条就是你的设备信息。在我的设备是这样一条

Bus 001 Device 010: ID 2207:0010  

        执行

sudo gedit /etc/udev/rules.d/50-android.rules

        编辑

SUBSYSTEM=="usb", ATTRS{idVendor}==" xx1", ATTRS{idProduct}==" xx2",MODE="0666",OWNER=="xx3"

        其中,xx1对应我上面设备的2207,xx2对应0010,xx3对应ubuntu的登陆名称。接着执行

sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart
sudo adb kill-server
adb devices

   如果还是不能连接android的devices,执行

 sudo gedit ~/.android/adb_usb.ini

 编辑你设备对应的数据 我的是0x2207。然后再次执行

sudo adb kill-server
adb devices

 

分享到:
评论

相关推荐

    ubuntu 12.04 adb安装工具

    在Ubuntu 12.04上安装和使用ADB,对于开发者和Android爱好者来说至关重要,它可以帮助调试应用、传输文件以及控制设备。接下来,我们将详细介绍如何在Ubuntu 12.04上安装ADB,并学习如何使用它。 ### 一、安装ADB ...

    ubuntu 12.04 64位安装adb、fastboot

    将android设备连接至电脑,通过lsusb查看usb设备,如下红色部分对应的就是android设备。 重启adb服务,adb devices有设备说明adb安装成功 $adb kill-server $sudo adb start-server $adb devices List of devices ...

    Ubuntu 12.04 32bit linux 的 adb 安装包

    Ubuntu 12.04 32bit linux 的 adb 安装包, 安装方法,下载后,在命令行执行如下语句 sudo dpkg -i android-tools-adb_4.2.2+git20130529-5.1_i386.deb

    Ubuntu 12.04 搭建Android开发环境.rar

    此外,为了更好的调试体验,可以配置ADB(Android Debug Bridge)连接物理设备。 9. 维护和更新: Android开发环境需要定期更新以保持与最新的Android版本和工具兼容。使用SDK Manager保持SDK组件的更新,并确保...

    platform-tools_r19-linux.zip

    总的来说,"platform-tools_r19-linux.zip"是Android开发者不可或缺的工具集,它提供了与Linux系统兼容的adb和fastboot工具,使得开发者和爱好者能够在Ubuntu 12.04环境中高效地进行Android设备的管理和开发工作。...

    Ubuntu安装与JDK.android开发环境搭建

    ### Ubuntu安装与JDK及Android开发环境搭建 #### Ubuntu安装详解 **一、准备工作** 为了确保Ubuntu能够顺利安装,你需要准备好以下几项: 1. **下载Ubuntu ISO镜像文件**:确保下载适合你的计算机架构(例如32位...

    OK210Android应用开发手册

    本手册首先介绍了在Ubuntu12.04操作系统上编译Android源码的步骤和方法。按照手册的指导,用户可以通过从光盘拷贝资料或从飞凌公司的资料服务器下载,获取Android2.3和Android4.0版本的源代码。在Ubuntu12.04平台上...

    SendKeys:用于将击键发送到连接的Android设备的实用程序

    发送键 ### Description SendKeys是用于将键盘输入从终端发送到USB连接的Android设备的实用程序。 它通过adb进行通信,并用python编写。 ###要求 ... 在Ubuntu 12.04上测试。 Windows和OSX兼容性未知。

    H3 Android定制化文档V1.1.pdf

    - 安装JDK(ubuntu12.04):开发者需要在Ubuntu操作系统上安装Java Development Kit以支持编译环境。 - 安装平台支持软件:包括Android源码构建所需的工具,如repo,以管理源代码仓库。 - 安装编译工具链(ubuntu...

    V40 Android定制化文档V1.0

    其中,对于Ubuntu12.04 64bit系统的建议配置提出了明确的硬件要求,比如至少100GB的硬盘空间。 在代码下载方面,文档描述了如何下载源码以及编译Carlet公版代码。提及了Magton新增方案定制须知,这可能指的是一种...

    全志A20_Android开发手册_V1.0

    - **JDK安装**:需要在Ubuntu 12.04操作系统中安装Java Development Kit (JDK),用于Android应用程序的开发。 - **平台支持软件**:安装必要的开发工具和库文件,如Android SDK、NDK等。 - **编译工具链**:在...

    A20_Android快速移植指南

    - **安装JDK**(Java Development Kit):在Ubuntu 12.04系统上安装JDK是进行Android开发的基础。 - **安装平台支持软件**:这可能包括Git、Make等工具,用于代码管理与编译。 - **安装编译工具链**:用于编译...

    Linux下的CTS4.1/4.3环境搭建与测试方法

    本例中使用Ubuntu12.04版本。通常Ubuntu系统会自带Java环境,可以通过在终端输入`java –version`来检查是否安装Java,如果未安装,则需要手动安装Java开发工具包(JDK),具体版本推荐为jdk1.6。对于Android SDK...

    Genymotion3.0

    genymotion安卓模拟器其实不是普通的模拟器,严格来说,genymotion是虚拟机,被网传定义为模拟器,genymotion虚拟机希望能够给你带来最好的Android模拟体验,目前具备以下特性(更多特性正在开发中,敬请期待): ...

    SMVHunter:一套用于在Android应用中执行SSLTLS中间人漏洞的大规模自动检测的工具

    Ubuntu v12.04 + Apktool v1 Python v2.7 Java SDK v1.4 + Android工具(adb,模拟器,android) 执行 ========== 使用文件夹名称等于apk文件名的Apktool反编译apk文件。 $ cd ~/SMVHunter/apktool $ ./...

    dex文件格式

    在上述内容中,提到了测试环境为Ubuntu 12.04 64-bit操作系统,安装了Java Development Kit (JDK) 1.6版本。还需要安装Android SDK和build-tools,最新版本为19.0.1,并且需要有Root权限的ADB shell。通过这样的测试...

    安卓反编译dex文件格式实例分析

    - **操作系统**: Ubuntu 12.04 64-bit - **JDK版本**: 1.6 - **Android SDK**: 已安装并包含build-tools(版本为19.0.1) - **ADB**: 需要有root权限 ##### Java源码和编译方法 首先,我们创建一个简单的Java类`...

Global site tag (gtag.js) - Google Analytics