码迷,mamicode.com
首页 > 移动开发 > 详细

adb连接安卓设备失败failed to start daemon

时间:2021-05-03 11:40:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:lock   输入   cannot   设备   init   oda   art   location   detail   

adb连接安卓设备失败failed to start daemon

Reference:https://blog.csdn.net/whshuo2010/article/details/51094495?locationNum=8

背景

连接设备后,使用adb devices命令查看目前连接的设备,出现如下提示失败:

> adb shell
* daemon not running. starting it now at tcp:5037 *
Cannot create process: 系统找不到指定的文件。 (2)
* failed to start daemon *
error: cannot connect to daemon

使用网上大部分讲的可能是5037端口被占用,杀进程的方法不行,因为查看Windows任务管理器中没有发现5037端口被占用。

临时方法

  1. 输入命令:adb nodaemon server,则dos页面上显示静止,表示此命令正在执行
adb nodaemon server
adb.exe I 11-18 21:02:56 16768 21788 adb_auth_host.cpp:415] adb_auth_init...
adb.exe I 11-18 21:02:56 16768 21788 adb_auth_host.cpp:173] read_key_file ‘C:\Users\schips\.android\adbkey‘...
  1. 再打开一个新的dos命令行窗口cmd

  2. 输入adb devices,成功显示目前连接的设备

永久方法

  1. 请解压ADB包里面的所有文件,复制到C:\Windows\SysWOW64目录下

我在 C:\\Windwos/systemC:\\Windwos/system32这两个目录放置了adb所有文件。

  1. 输入adb devices,成功显示目前连接的设备
adb devices
* daemon not running. starting it now at tcp:5037 *
* daemon started successfully
List of devices attached
?       device

附录:常见命令

## 准备以root用户运行
PS C:\Windows\system32>adb root
PS C:\Windows\system32>adb shell
my_device:/ # exit
PS C:\Windows\system32>

## 关闭adb服务
adb kill-server

adb连接安卓设备失败failed to start daemon

标签:lock   输入   cannot   设备   init   oda   art   location   detail   

原文地址:https://www.cnblogs.com/schips/p/fix_adb_failed_to_start_daemon.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!