`

linux记录---ubuntu调试android项目手机不识别

阅读更多
Ubuntu 下不能识别android设备的解决方法

在eclipse下调试时发现找到的设备为'Unknow',很明确,系统不识别该设备,在官网有解决方法:http://developer.android.com/guide/developing/device.html#setting-up,全是E文,这里我就写写做个备案:
   系统环境:ubuntu11.10

开始工作

1)在如下位置建立如下文件:“/etc/udev/rules.d/51-android.rules”

2)确保android设备已经与电脑连接,在Terminal输入lsusb,会出现设备的信息如

”Bus 001 Device 004: ID 18d1:0002 Google Inc. “

找到该信息并找到”ID“字段信息加入第3步中。

3)在”51-android.rules“文件中添加如下信息

SUBSYSTEM==”usb”, SYSFS{“Google Inc. ”}==”18d1″, MODE=”0666″

4) 运行以下命令:

sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo /etc/init.d/udev restart

如果使用sudo /etc/init.d/udev restart出现错误提示如下:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service udev restart
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart udev
udev start/running, process 2127

应该执行: sudo service udev restart

5) 在 android sdk 的platform-tools 目录下运行 (这一步很重要,必须要sudo)
sudo ./adb kill-server
sudo ./adb devices

到此为止在eclipse中再调试,最后上张图。




  • 大小: 137.4 KB
分享到:
评论

相关推荐

    linux系统android-studio-ide-193.6514223安装文件

    《Linux系统下Android Studio 4.0安装指南》 Android Studio是Google官方推出的Android应用程序开发集成开发环境(IDE),版本号为193.6514223的安装文件对应于Android Studio 4.0。对于Linux用户来说,安装这一...

    Qt安装配置文件(Qt Linux-x64-5.3.2安装).原创

    Qt Creator为开发者提供了友好的界面和丰富的编辑功能,比如代码编辑、设计模式、项目管理、调试工具以及连接数据库等功能。 文档最后提到了可能存在OCR扫描错误的问题,这说明在理解文档时需要一定的灵活性和容错...

    platform-tools_r30.0.1-linux.zip

    平台工具(Platform Tools)是Android开发不可或缺的一部分,它包含了用于与Android设备交互的各种命令行工具。在本例中,我们关注的是"platform-tools_r30.0.1-linux.zip",这是一个针对Linux操作系统的更新至r30.0...

    ubuntu下android开发环境搭建

    为了更好地进行调试和性能分析,你可能还需要安装ADB(Android Debug Bridge)驱动,确保电脑能识别连接的Android设备。这通常通过USB调试模式和相应的udev规则完成,具体步骤可能会因Ubuntu版本和设备型号的不同而...

    Android SDK build-tools 26.0.2.zip

    **SDK** (Software Development Kit)是为特定平台或技术提供的开发工具集合,Android SDK则包含了一系列工具、库和文档,用于帮助开发者创建、调试和发布Android应用。它还包括了Android平台版本的API文档、模拟器...

    platform-tools adb 1.0.40 for ubuntu 18

    1. **设备管理**:ADB可以识别并管理连接到电脑的Android设备或模拟器实例。 2. **文件传输**:通过ADB,开发者可以在电脑和设备之间上传、下载文件,这对于调试和测试应用程序非常有用。 3. **shell命令**:ADB提供...

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

    标题中的“Ubuntu Linux 解锁 (Unlock) Root Nexus S i9020t Android 4.1 支持人脸识别解锁”涉及到几个关键知识点,包括Ubuntu Linux操作系统、设备解锁、Root权限获取以及人脸识别技术在Android系统中的应用。...

    jdk-6u45-linux-x64

    Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的...通过正确安装和配置这个JDK,开发者可以在Ubuntu环境下搭建起一个适合Android开发的环境,进一步深入学习和实践Java编程以及Android应用的开发。

    ubuntu adb tools version 1.0.39

    **adb工具介绍** ADB(Android Debug ...总的来说,adb作为Android开发和调试的重要工具,其在Ubuntu环境下的运用同样广泛。通过不断学习和掌握adb的各种用法,开发者能更高效地进行Android应用的开发和维护工作。

    在Ubuntulinux中安装androidsdk.pdf

    - `eclipse-SDK-3.4.2-linux-gtk.tar.gz`:这是Eclipse IDE的一个版本,用于编写和调试Android应用程序。 - `jdk-6u25-linux-i586.bin`:这是Java Development Kit,是开发Java应用程序的基础,包括Android应用。 ...

    Ubuntu 64 位编译Android源码出错解决办法

    在进行Ubuntu 64位系统下Android源代码的编译过程中,可能会遭遇一系列技术障碍,以下将详述在Ubuntu 11.04(64位)编译Android 2.3源码时常见的错误及其解决方案,以帮助开发者顺利通过这些难关。 ### 错误一:`/...

    Android 4.1+通过USB 连接Ubuntu进行文件传输方案

    将你的Android 4.1+设备通过USB线连接到Ubuntu系统,确保USB调试模式已关闭,因为在此模式下可能会出现连接问题。 6. **启动gMTP**: 打开Ubuntu的应用程序列表,找到并启动gMTP。首次使用时,gMTP可能需要一段...

    Android Fastboot驱动(支持win10 ubuntu)

    Android Fastboot驱动是Android系统开发和设备恢复过程中不可或缺的一部分,尤其对那些经常进行刷机或者进行系统调试的用户来说,它是必备工具。Fastboot模式是一种比Android系统更底层的启动模式,它允许开发者对...

    无法识别USB刷机

    * 在Windows下无法识别手机的情况下,可以切换到Ubuntu下进行刷机操作。 * 需要下载三个文件:android-sdk-linux_x86-1.5_r2.zip、eclipse-SDK-3.4.2-linux-gtk.tar.gz和jdk-6u25-linux-i586.bin。 * 需要安装JDK、...

    ubuntu下Android开发环境的搭建详细介绍 -doc版本

    在Ubuntu系统中搭建Android开发环境是一项重要的任务,尤其对于开发者来说。本文将详细阐述这个过程,包括必要的步骤、可能遇到的问题以及解决方案。 首先,确保你的Ubuntu系统能够连接到互联网,因为搭建过程中会...

    Eclipse+CDT+GDB调试android_NDK程序

    【Eclipse+CDT+GDB调试Android ...通过以上步骤,开发者能够在Eclipse环境中高效地调试Android NDK项目,不仅简化了C++代码的编译流程,还提供了直观的调试体验。这种方法特别适合需要频繁调试和优化原生代码的开发者。

    ADB-Linux.zip_adb_adb linux _android_android adb

    标题中的"ADB-Linux.zip"是一个包含ADB(Android Debug Bridge)工具的Linux版本压缩包,用于在Linux操作系统上与Android设备进行交互。ADB是Android开发者常用的一款命令行工具,它允许用户进行设备调试、数据传输、...

    AndroidAuto-Emulator(DHU)-For-Linux

    这一创新工具使得在Ubuntu 18和Deepin OS等Linux发行版上,用户也能体验到如同真实车载系统一样的Android Auto功能。 Android Auto Emulator (DHU),全称为Desktop Head Unit,它是一个模拟器,允许开发者在桌面...

Global site tag (gtag.js) - Google Analytics