android adb shell device not found 或 adb devices 无设备
当前项目由于需要使用手机USB接口连接一个外设, 所以想用WIFI连接电脑进行调试, 但是在cmd中始终找不到设备:
adb shell "device not found"
adb decices 列表为空
试过打开360助手, 连接手机 , 然后可以找到设备了 然后 adb tcpip 8888 adb connect [ip:8888] 就成功了.
但我却是个强迫症重度患者, 不想一直开着360 , 于是搜索解决方案:
1. 手机usb 数据线连接pc, 在设备管理器里看有没的黄色的未安装驱动的设备,有就把手机驱动装下
2. 在cmd里直接adb shell,有问题的话会出现"device not found",参考网上的说法“adb kill-server” 再"adb start-server"
3. 在任务管理器里把adb.exe关掉,再把IDE也关掉,重启
4. adb版本,最好升级成最新的,如果有这个文件夹的话“platform-tool”,把里边的东西都复制到“tool”文件夹中(覆盖)
5. 有人说把tool文件夹里的adbWinApi.dll以及adbwinUsbApi.dll复制到windows\System32下去。再重启(我没试)
6.adb nodaemon server:检测5037端口是否被占用;
6.2、netstat -ano | findstr “5037”:查看是什么进程占用了5037端口;
6.3、tasklist | findstr “21152”:查看这个进程是由哪个程序创建的(21152就是占用5037端口的一个进程的PID);
6.4、taskkill /f /pid 21152:将进程关掉;
7.修改硬件ID;
7.1、右键我的电脑->管理->设备管理->Android Phone.在这里我们可以看到对应android设备的驱动。
7.2、右键属性>详细信息,在属性(p)选项中选择硬件Id,记录下面的值(v)中的信息,如:
USB\VID_2A45&PID_0C02&REV_????&MI_01
USB\VID_2A45&PID_0C02&MI_01
主要关注2A45和0C02这两个值。
7.3、在电脑中找到android开发下载的sdk目录(假设你已经通过sdk manager下载了),进入\extras\google\usb_driver文件夹 下,找到android_winusb.inf并打开。在文件中找到[Google.NTx86](针对32位平台,64位同理添加)这一行,在下面可以看到 很多android设备的驱动信息,这里我们只需要仿照这种文件的格式,复制这些驱动信息,并用2中获取的2A45和0C02来修改, 保存并关闭。卸载掉原来驱动程序,重启电脑。
以上网上搜索的方案 , 基本都试过, 问题依然.
本来都放弃了, 后来一个偶然间, 仔细看了下弹窗的内容, 有关于驱动什么的 (难道我之前没装吗? 想不起来了!) ,再次把驱动安装了一遍 ,我去 瞬间见证奇迹了 哎 真是个S...
(由于之前手机连接电脑后会有弹窗提示, 我直接关掉弹窗, AS和360助手使用都没有问题, USB使用也没有问题 所以就忽略了)
android adb shell device not found 或 adb devices 无设备相关推荐
- python调用adb shell命令_Python之使用adb shell命令启动应用的方法详解
Python之使用adb shell命令启动应用的方法详解 一直有一个心愿希望可以用Python做安卓自动化功能测试,在一步步摸索中,之前是用monkeyrunner,但是发现对于控件ID的使用非常具 ...
- 电脑抓取三星S9手机日志,adb devices无设备,adb interface 找不到驱动程序
目录 手机端设置 电脑端处理 手机端设置 1.首先USB调试需要打开,这点就不赘述了,在开发者选项里 2.在手机通过USB连接电脑时,需要在下拉菜单里选择MIDI连接方式(此方式仅适合三星手机,不知道 ...
- android跳转到支付宝扫码,【笔记】通过adb shell启动支付宝扫码登录
支付宝包名 :com.eg.android.AlipayGphone 启动支付宝 adb shell am start com.eg.android.AlipayGphone/.AlipayLogin ...
- android adb shell 常用命令
adbshell.com/ adb常用命令 1.模拟点击 adb shell input tap 100 100 复制代码 2.滑动 adb shell input swipe x1 y1 x2 y2 ...
- android adb 分析,android adb shell常用脚本分析课件.ppt
android adb shell常用脚本分析课件 ADB概要 Android 调试系统是一个面对客户服务系统,包括三个组成部分: 电脑上运行的客户端. 在你用于开发的机器上作为后台进程运行的服务器. ...
- Android adb shell后面可用的常用命令详细列举
adb shell 后面可以跟的常见命令有如下: am app_process backup bootanimation coloradjust dpm idmap input media reque ...
- root shell android 传输手机设备文件夹,【原】Android 设备,如何root,执行adb shell,查看设备中的数据库信息等...
(一)第一步:root 使用百度一键root 等app,一键就可root,步骤略 (二) 1.执行 adb shellsu获得root权限ls 查看当前目录 cd data/datals 选com.t ...
- Android ADB Shell命令大全
原文链接: http://blog.csdn.net/zkdemon/article/details/7033800 apktool反编译工具:http://download.csdn.net/det ...
- android ADB shell 命令启动 android程序
今天用eclipase写了个android程序,主要用到了service.activity.broadcast,在安卓系统手机上调试通过,现在想用ADB shell命令启动这个程序,使达到的效果和在e ...
最新文章
- python连接sqlite数据库的代码_【Python 连接SQLite数据库文件】
- HyperLink的使用
- 添加WSS3.0中文模板 - [SharePoint Server]
- bgi::detail::path_intersection用法的测试程序
- 如何修改Cypress 测试代码中默认的超时时间(timeout)
- springboot 常用配置之多环境配置(开发环境、测试环境、生产环境等)
- Python中的super()简单用法
- 29.C++- 异常处理
- atoi java,leetcode题目8: 字符串转换整数 (atoi)(java)
- 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_06.入门案例的流程总结
- idea将项目导出为jar包
- 手机拍照怎么识别文字
- 2023昆明理工大学计算机考研信息汇总
- K8S、Kubernetes发音
- firefox火狐浏览器flash播放视频
- Airflow基础架构简介
- SQLAlchemy批量操作数据
- 详解rails命令行
- 最新联系腾讯客服人工方法
- java调用 post_java调用post请求到localhost:4040
热门文章
- Python Scrapy 爬虫框架爬取推特信息及数据持久化!整理了我三天!
- 李宇春男朋友被曝光,藏得真好,这都快结婚了才透露!
- 如何解决ipod mp3 下载歌曲
- 图解电工入门操作100例
- 数理逻辑PC系统基本定理证明
- 【原创】qlogic网卡软中断不均衡问题分析
- rpc服务器不可用 dcom 无法使用任何配置的协议与计算机,如何修复Windows上的“RPC服务器不可用”错误?...
- revit输入序列号闪退_BIM软件小技巧:Revit启动闪退该怎么解决
- Git进阶(十三):分支比较 git diff
- Vue3.x v-html绑定html