在使用终端emulate命令运行android虚拟环境时,遇到了以下错误:Unable to connect to adb daeomon on port:5037
导致了MobSF的动态分析无法运行,记录一下如何解决这个问题。
按照以下的可能原因一条一条查下去,总会找到你的问题:
1. 端口5037被占用了
终端运行以下命令,查看端口占用情况:
sudo lsof -i tcp:5037
获取监听在 5037 端口的进程的PID,杀死进程:
kill -9 <PID>
2. adb没有加入到环境变量中
正常情况下,adb的路径为:/Users/<username>/Library/Android/sdk/platform-tools/adb
这里的<username>因人而异,注意替换。
运行以下代码:
open ~/.bash_profile
将以下内容加入到.bash_profile中:
export PATH=$PATH:/Users/<username>/Library/Android/sdk/platform-tools


500

被折叠的 条评论
为什么被折叠?



