`
slippy
  • 浏览: 34085 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android adb error: “device not found” on Ubuntu

阅读更多

I've been getting this error way too often recently, so I've decided to point out some of the causes.

1) using my older desktop pc I cannot use adb to connect to the Android device, but I can see the files on the micro SDCard. Seems to be related to hardware, and not much I could do to fix it. On the other hand, I can use my notebook to connect with adb wihtout any issues.

2) under ubuntu, using latest SDK from google, I remember everything worked smooth: adb shell, adb push, and the others. Suddently, I got this error:
* daemon not running. starting it now *
* daemon started successfully *
error: device not found

Same for adb devices, adb-getstate and so on.

The problem is that we need to run everything with root privileges.
So the correct way to do it is:

sudo ./adb kill-server
sudo ./adb shell

Hope this saves you some precious time.

分享到:
评论

相关推荐

    解决adb error: device offline也包含4.2.2版本fastboot

    本篇将详细介绍如何解决“adb error: device offline”问题,并重点讨论在Android 4.2.2版本下使用ADB及Fastboot工具。 首先,我们看到标题提及的是在4.2.2版本中遇到的问题,这可能与特定的系统兼容性有关。...

    sqlite3(解决adb sqlite3: not found 问题)

    手机调试app时,使用adb调试数据库sqlite,输入命令sqlite3,提示:sqlite3 not found。将此文件导入/system/XBIN目录下,并赋予执行权限。

    android工具adb

    android开发中,出现“远程主机强迫关闭了一个现有连接”错误是因为android sdk工具中的adb.exe的最大连接数比较少,如果虚拟机中跑的线程比较多,就会出现该错误,该adb对最大连接数进行了修改,直接覆盖掉sdk 中...

    sqlite3:not found 解决方法

    总的来说,解决“sqlite3:not found”的问题需要对Linux环境、Android系统以及SQLite工作原理有深入的理解。开发者需要检查环境配置、确保SQLite的正确安装,以及考虑Android版本和应用程序的具体情况。同时,利用...

    android adb 配置文件 ubuntu环境

    android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb ...

    Adb uiautomator XML 解析, 脚本开发必备利器 模拟器/真机通用

    大家使用uiautomator dump 来获取界面元素xml后。基本都是用取文本中间或正则来分析的。这样不但效率低下,对一些特征不明显的xml元素很难取到。如果直接用xml来匹配就不存在这个问题了。并且可以基于本框架进行快速...

    Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接

    Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接

    sqlite3:not found

    解决方法: 1)挂载 /system目录为可读写 >adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 2)把sqlite3 push到设备中 > adb push sqlite3 /system/xbin

    无 adb disable-verity 命令的adb应用程序

    此adb中无adb disable-verity命令,如果在cmd中输入以上命令会报 /system/bin/sh: disable-verity: not found 的错误。具体可看本人的文章 ”/system/bin/sh: disable-verity: not found 的解决方案“ 【使用方式】...

    android 4.2.2 adb 调试时显示error:devices offline的解决办法

    当你在尝试使用ADB调试Android 4.2.2系统时,如果遇到"error: devices offline"的问题,这通常意味着ADB无法识别或连接到你的设备。这个问题可能由多种原因引起,包括驱动程序问题、USB连接问题、设备设置问题或者...

    ubuntu adb tools version 1.0.39

    3. 安装adb: ``` sudo apt-get install android-tools-adb ``` 4. 验证adb版本: ``` adb version ``` 如果版本显示为1.0.39,说明安装成功。 **adb工具的主要功能** 1. **设备连接与管理**:adb能够识别...

    Android高手进阶教程

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> android:id="@+...

    Android开发:ADB:ADB与Android系统服务交互.pdf

    Android开发:ADB:ADB与Android系统服务交互.pdf

    Android开发:ADB:ADB连接与管理Android设备.pdf

    Android开发:ADB:ADB连接与管理Android设备.pdf

    android adb

    Android ADB,全称为Android Debug Bridge,是Android开发者不可或缺的工具之一。它是Android SDK(软件开发工具包)的一部分,主要用于连接Android设备与计算机,进行调试、数据传输、安装应用等操作。下面将详细...

    adb-disable-verity

    "adb-disable-verity"是一个与Android设备管理相关的主题,它涉及到ADB(Android Debug Bridge)工具的使用,特别是针对系统验证功能“verity”的禁用过程。在Android系统中,verity是一种安全特性,用于确保系统...

    Android开发:ADB:ADB高级调试技术.pdf

    Android开发:ADB:ADB高级调试技术.pdf

    Android开发:ADB:ADB在不同Android版本中的差异.pdf

    Android开发:ADB:ADB在不同Android版本中的差异.pdf

    Android开发:ADB:ADB命令行工具使用教程.pdf

    Android开发:ADB:ADB命令行工具使用教程.pdf

Global site tag (gtag.js) - Google Analytics