最近在网上找了一个关于微信跳跳用电脑ADB控制USB调试自动跳分的程序,有朋友说测试打开报错。这边整理一些方法送给有须要的朋友。
开始正题,先看报错:git
请输入跳跃系数(推荐值 2.04):2.04 2017/12/30 23:40:54 当前跳跃系数为 2.040000 2017/12/30 23:40:54 ADB 执行失败,请手动执行 "adb shell screencap -p /sdcard/jump.png" 看是否有报错: goroutine 1 [running]: runtime/debug.Stack(0xc04205ba30, 0x51acc0, 0x562910) /usr/local/Cellar/go/1.9.2/libexec/src/runtime/debug/stack.go:24 +0xae main.main.func1() /Users/faceair/Developer/Go/src/github.com/faceair/youjumpijump/main.go:95 +0x75 panic(0x51acc0, 0x562910) /usr/local/Cellar/go/1.9.2/libexec/src/runtime/panic.go:491 +0x291 main.main() /Users/faceair/Developer/Go/src/github.com/faceair/youjumpijump/main.go:116 +0x15bb 程序已崩溃,请保存日志后按任意键退出
解决办法:
打开CMD 进入 platform-tools 文件夹... 不懂怎么进的,,稍微去学下 CMD命令github
而后 输入 adb shell 回车 或者是 adb devices
反正看看有没有报错shell
在肯定 调试模式和驱动正常的状况下,,报错那就有问题了 我电脑是ADB端口5037 被占用了
输入 netstat -ano | findstr "5037" 查看是什么东西占用的
个人 第一行
显示PID 4280 windows
再具体点 tasklist /fi "pid eq 4280"微信
显示 360mobileloader.exeide
这就清楚了....360手机助手占用了ADB端口..致使ADB没法链接手机测试
讨厌的是 个人任务管理器居然关不了这个进程debug
索性 运行 taskkill /pid 4280
至此...搞定...调试
运行jumpAI-windows-amd64.exe....一切正常....日志
新年来临之际,,,,但愿大伙的难题都如此通常,,轻松解决~~~ 有问题请留言
对了,最后再补一下下载地址:http://down.51cto.com/data/2387452