点击运行Android模拟器时,报错“unable to locate adb”

首先查找端口

  • 点击Android Studio自带的 Terminal,
    输入命令netstat -ano | findstr "5037
    在这里插入图片描述
  • 出现以下端口进程
    在这里插入图片描述
  • 上图占用端口进程PID为10552,杀死该端口进程
    运行命令taskkill /pid 10552 /f,显示成功。
    在这里插入图片描述
    以上操作皆可在电脑自带操作台完成。

彻底解决方案

为了在重启电脑后不再有该问题,为此我们可以新建一个环境变量,修改adb使用端口,我们以win10专业版系统为例。

  • 点击进入window设置界面

在这里插入图片描述

  • 在输入框内输入“环境”,点击编辑系统环境变量。
    在这里插入图片描述
  • 点击环境变量。
    在这里插入图片描述
  • 点击系统变量下的新建按钮。
    在这里插入图片描述
  • 弹出新建系统变量。
    输入变量名为:ANDROID_ADB_SERVER_PORT
    输入变量值为:10000——60000(为了不与其他的端口冲突取区间任意值)
    在这里插入图片描述
  • 点击确定确定确定,完成。
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐