`

奇葩的解决方案adb devices ???????????? no permissions

阅读更多

我的这个Linux系统真是奇葩了,环境和adb都是配置好的。但是每次重启电脑执行adb devices 都会奇葩的显示

????????????no permissions

我在usr/bin目录下都有adb了。

然后就进入kill再start也是没用,只好进入到root用户下sudo su ,结果还是不行。

只好再次回到使用的用户下:
sudo adb kill-server

sudo adb start-server

adb devices

这样就有了!记录一下,以免以后又要问同事

 

 

事情远没有想象那么简单,有一次adb安装应用时出现了error: insufficient permissions for device

利用上述方法结果发现木有用啊!解决:

1.找到adb所在的目录 whereis adb

2.给adb加权限 sudo chmod a+s /usr/bin/adb (/usr/bin/adb是我的adb所在的目录)

3.一次执行adb kill-server

start-server

adb devices

就又ok了!

1
1
分享到:
评论

相关推荐

    adb devices

    ### ADB Devices与设备识别详解 #### 一、ADB简介 ...通过以上步骤,您可以有效地解决“adb devices”无法识别设备的问题。如果您还有其他疑问或遇到更复杂的问题,建议查阅官方文档或寻求专业帮助。

    adb常见问题解决(手机需要root权限).docx

    Android 调试桥接器常见问题解决方案 ADB(Android Debug Bridge)是 Android 开发和调试中不可或缺的工具,它提供了一系列命令来管理...通过这两个解决方案,可以解决 ADB 常见的问题,提高 Android 开发和调试效率。

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

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

    win10 64X adb.exe

    解决adb server version (31) doesn’t match this client (36); killing… * daemon started successfully * error: no devices/emulators found adb.exe下载 下载后替换adb所在目录

    c#调用adb传输和推送安卓手机

    例如,你可以创建一个进程来运行ADB命令,如`adb devices`来检查连接的设备,或者`adb push`来推送文件。首先,确保你的开发环境已经安装了Android SDK,并且在系统路径中包含了ADB的路径。 2. **ADB数据传输**: ...

    adb server is out of date的解决方案

    adb server 是如何出日期的解决方案 adb(Android Debug Bridge)是 Android 开发中一个非常重要的工具,它允许开发者在 Android 设备上运行和调试 Android 应用程序。但是,有时在使用 adb 时可能会遇到一些问题,...

    Adb Shell多设备批量apk安装脚本

    如果有多台设备,`adb devices`命令会列出所有已连接的设备和它们的序列号。脚本需要遍历这些序列号,对每个设备执行安装命令。 现在我们来详细解析这个名为"Batch_Installation_Script"的压缩包文件内容。这个脚本...

    (免费下载)adb应用程序,包含特殊的 adb disable-verity 命令

    此adb工具包中包含了adb disable-verity命令,这里免费提供给大家使用,具体可看本人的文章 ”/system/bin/sh: disable-verity: not found 的解决方案“ 【使用方式】 platform-tools解压后即可使用。在cmd中通过cd...

    Android usb adb无法发现设备的处理(包含ADB驱动)

    在Android开发过程中,USB ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过...如果你在尝试这些解决方案后仍然遇到困难,可以参考在线论坛和社区提供的其他技巧,或者寻求专业开发者的技术支持。

    牛人修改过的adb文件

    一个神奇的adb文件,如果你用adb devices得到的是一串问号,并且在Eclipse中不能直接运行程序到真机上显示: Failed to install test.apk on device '????????????': adb rejected install command with: device not...

    adb较新版本1.0.41版本

    低版本adb软件,adb connect 执行后,adb devices 发现设备是离线的,adb shell 进入不了输入状态。 更新adb 版本有可能可以解决这个问题。 看有问题的adb版本,是1.0.2X,1.0.3X,新版本1.0.41以上的版本没有这个问题...

    WIN7下adb检测不到移动设备的解决办法

    " WIN7 下 ADB 检测不到移动设备的解决办法" 在本文中,我们将讨论 WIN7 下 ADB 检测不到移动设备的解决办法。该问题经常发生在 WIN7 操作系统下,使用 ADB 工具时,设备管理器中无法检测到移动设备。解决该问题的...

    adb push pull中文支持解决方案

    此外,官方的ADB可能在后续版本中修复了这个问题,因此检查最新的ADB版本是否已经解决了中文字符支持也是一个好主意。 总的来说,解决adb push pull的中文支持问题需要对ADB的内部工作原理有深入理解,以及对编码...

    adb-fastboot刷机工具包

    adb devices 列出adb设备 adb reboot 重启设备 adb reboot boot loader 重启到fastboot模式 adb reboot recouery 重启到recovery模式 fastboot常用命令: fastboot devices 列出fas tboot设备 fastboot reboot 重启...

    VC++实现通过adb检测android设备是否连接到usb

    3. **构造ADB命令**:为了检测设备连接状态,我们需要发送“adb devices”命令。这个命令会列出所有通过USB连接到PC的Android设备及其状态。 4. **读取并解析输出**:当ADB执行命令后,会将结果返回到我们的程序。...

    adb push不支持中文乱码的解决方案

    1.android adb push不支持中文乱码的解决方案. 2.在windows底下文件(夹)命名所采用的是GBK编码,而在Android中采用的UTF-8编码,所有使用adb 的push和pull命令时就会导致由于编码方式的不同而产生的错误,解决这一...

    一键解决adb端口被占用 5037端口错误

    一键解决adb端口被占用 一键解决"* daemon not running. starting it now on port 5037 * * daemon started successfully * ** daemon still not running ...一键解决adb devices时 adb程序闪退问题。

    解决adb传输中文出现乱码的最新版adb.exe文件

    这是一个方便快捷的解决方案,对于那些频繁处理中文文件的开发者来说,无疑是个福音。 总的来说,adb的中文乱码问题是由编码不兼容引起的,通过修改adb源码以支持不同的编码格式,可以有效地解决这一问题。这个更新...

    android4.4 adb工具包

    综上所述,这个"android4.4 adb工具包"是一个专为Android 4.4及其以下版本优化的ADB工具集,包含了必要的组件以确保与设备的稳定连接和兼容性,尤其解决了由于ADB版本过低可能导致的驱动问题。对于开发和维护旧版本...

    Win xp下的adb驱动

    Win xp下的adb驱动. adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等...

Global site tag (gtag.js) - Google Analytics