记一次adb使用(开发版rK3288)

adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就派上用场啦!

最近做物联网开发,发现板子(rk3288)有一些功能获取不到,看到很多帖子说是使用adb命令;

自己就拿着板子使用一下adb的常用操作;

首先你要将设备连接到电脑;

一、在本地adb安装目录下,开启adb服务     adb start-server 

C:\Users\admin>cd C:\Users\admin\AppData\Local\Android\Sdk\platform-tools

C:\Users\admin\AppData\Local\Android\Sdk\platform-tools>c:

C:\Users\admin\AppData\Local\Android\Sdk\platform-tools>adb start-server
adb server is out of date.  killing...
* daemon started successfully *

发现没有设备;于是我停止adb (  adb kill-server  ) ,再次启动adb

adb devices 没有设备,  执行 adb shell   也是没有设备;于是我又重启了设备,发现还是不行;

二、安装手机助手(360手机助手)

发现第三方的工具360手机助手直接占用的是5037端口,导致Android的platform-tools 的adb启动不了,奶奶的,哎;

adb nodaemon server   --查看adb出现了什么问题,提示说cannot bind ‘tcp:5037’无法绑定到5037端口

发现5037端口被占用了

netstat -ano | findstr "5037"          --查找占用端口号5037的连接

  --查找进程ID为8968的进程

tasklist | findstr "8968"             --查找进程ID为8968的进程

  taskkill /f /t /im adb.exe         --杀死此进程

然后再启动 adb start-server ,发现可以了,

最后记录一下本次使用到的一些命令:


adb kill-server               --停止adb服务

adb start-server           --开启adb服务

adb shell                  --进入串口

adb devices          --查看系统是否识别设备(List of devices attached 是没有识别到设备)

adb nodaemon server   --查看adb出现了什么问题,提示说cannot bind ‘tcp:5037’无法绑定到5037端口

netstat -ano | findstr "5037"          --查找占用端口号5037的连接

tasklist | findstr "2376"             --查找进程ID为2376的进程

taskkill /f /t /im java.exe         --杀死进程

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值