更新了 HBuilder X 后发现运行手机或模拟器检测不到设备,更新前是可以的。
然后网上搜索各种解决办法,尝试一些教程,先是 Android 设备,这个配置一下 ADB路径设置 后可以识别了。但是对于 iOS 设备而言,却总是无法识别。
而 HBuilder、iTunes、爱思助手、iTools、Windows系统便携设备都能连接识别设备。然后尝试 重新安装 iTunes、重新安装驱动、重启电脑、清除系统垃圾、重启手机、更换数据线、更换USB插口、尝试多台iOS设备......各种折腾都无法识别。最后重新安装 HBuilder X 也不行,但是重新安装 HBuilder X 发现它的配置文件依然存在,然后就想到删除它的配置文件及它的临时缓存文件,终于成功识别出iOS设备了。
分享方法:
删除 HBuilder X 配置文件,进入 C:\Users\ {系统用户名} \AppData\Roaming 这个文件夹,找到 HBuilder X 命名的文件夹删除。
删除 HBuilder X 临时文件,进入 C:\Users\ {系统用户名} \AppData\Local\Temp 这个文件夹,找到 HBuilder X 命名的文件夹删除。
还有个是存放很多图标的,想删除干净点,可以在 AppData 文件夹下的其他各个文件夹内搜索找到 HBuilder X 命名的文件夹删除。
然后重新打开 HBuilder X ,重新设置配置。
如果需要配置 Android 设备的 ADB :
先打开一个编辑页面,然后打开顶部菜单,运行(R) - 运行到手机或模拟器(N) - ADB路径设置(A) - 运行配置 - 手机/模拟器运行配置 下的 adb路径(为空为默认路径) - 浏览 ,选择 HBuilder X 安装目录下的 plugins/launcher/tools/adbs/ ,里面有 1.0.31 和 1.0.36 版本,按需打开选择 adb.exe 按打开,然保存即可。
有时候还不能默认或经常断开或者出现 error:device offline 提示,可以打开 adb.exe 所在目录,按键盘 Shift + 鼠标右键点击空白处选择菜单中的 在此处打开命令窗口(W) ,在 cmd 窗口中按下面命令顺序逐条运行一次,然后拔出设备,再重新连接数据线:
adb resset
adb kill-server
adb start-server
adb devices
以上是本人遇到的问题及解决方法,分享下心得,希望帮助到有需要的朋友。
11 个评论
要回复文章请先登录或注册
6***@qq.com
6***@qq.com
6***@qq.com
我嘞个去
1***@163.com
我嘞个去
万金游 (作者)
我嘞个去
万金游 (作者)
我嘞个去