HBuilderX将程序运行在手机上不成功的解决办法,手机无法显示‘允许USB调试’认证窗口的解决办法

问题描述

  1. 请打开手机的开发者选项USB调试
  2. 打开命令行窗口,输入adb devices-- 用于查询当前连接的手机/虚拟机及目前状态
  3. 如果提示无法识别adb命令,请先安装adb,建议直接安装Android SDK开发工具,别忘了配置adb的环境变量。
  4. 如果已安装adb(android debug brige安卓调试桥)并且已配置了环境变量,继续下一步骤

检查手机/虚拟机连接状态

  1. 输入命令行adb devices后,显示手机/虚拟机的连接状态,如下,则表示手机已通过adb建立连接
2021091201.JPG
  1. 如果没有device,取而代之的是unauthorized,那么就说明未成功建立连接。

  2. 检查以下:

    • 手机需开启开发者选项

    • SDK的环境变量有没有配置,即在用户变量中添加ANDROID_SDK_HOMED:\Android\android-sdk\tools(替换成自己的路径)。

      2021091202.JPG
    • adb的环境变量有没有配置,即在系统变量的path中添加D:\Android\android-sdk\platform-tools(替换成自己的adb.exe根路径)。

    • 停止后台正在运行的adb.exe进程⬅如果存在该进程的话,去任务管理器详细信息中确认,记得把路径列显示出来,确认下路径。

    • 将HBuilderX中工具设置运行配置中的adb路径清空,这样你使用就是环境变量中的默认路径下的adb.exe。

  3. 以上如果都已经确认无误,那么最后请重新将手机通过usb线连接电脑,或者重启模拟器。

  4. 您就能看见自己的手机弹出允许USB调试的窗口,然后勾选以后都允许这台计算机进行USB调试(一劳永逸的办法),最后点击确认。

  5. 重新在命令行输入adb devices,您就能看见列表中如开头所示的,连接成功。

你可能感兴趣的:(HBuilderX将程序运行在手机上不成功的解决办法,手机无法显示‘允许USB调试’认证窗口的解决办法)