最近在網上找了一個關於微信跳跳用電腦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