Android11系统真机运行,HBuilderX 3.1.19-alpha 版本已解决此问题。[Alpha版本下载地址](https://www.dcloud.io/hbuilderx.html#download_alpha)
出现问题手机分析清楚问题在哪个环节。
从在HBuilder/HBuilderX菜单里点真机运行,程序会执行如下几个步骤:
手机硬件通过usb线连接到HBuilder所在电脑,此时可能因为手机驱动、usb口、数据线、手机硬件等多种问题造成连接失败。HBuilder通过adb或itunes服务检测手机。此时可能因为手机渠道、usb连接设置、adb设置或adb冲突、itunes设置造成检测不到。HBuilder安装调试基座到手机。此时可能因为手机禁止usb安装、Android手机没有sd卡、iOS手机没有信任证书而安装失败。HBuilder将ide中的代码同步到手机上并启动调试基座。这一步一般不会出问题。
下面把各种常见FAQ列出,大家可按图索骥。
注意:如果此帖子没有解决大家的问题,跟帖请详细说明电脑操作系统、手机操作系统(ios/android)、HBuilderX版本,这样有利于迅速解决大家问题
1. 没有运行到手机的菜单
**真机运行只能运行App项目,选中App项目或将焦点放在将要运行的App项目的文件编辑器上。**
HBuilderX支持web项目和app项目,项目前面是有图标的,W表示web项目,A表示App项目。其中只有App项目可以运行。
HBuilderX支持项目类型较多,只有uni-app、5+app、wap2app可以真机运行。他们都会在项目根目录下有个manifest.json文件(uni-cli项目会在src目录下有manifest.json)。
2. 检查手机设置
特别注意:Windows连接Android手机,一定要确保电脑已安装相应的手机驱动。
确保数据线或usb口正常,可替换不同的线或口来验证。确认Android手机设置中USB调试模式已开启。这个设置一般在【设置】【开发者选项】里。有的手机在插上数据线后在push通知栏里也可以设置。注意不能设置为u盘模式,如果是充电模式则必须同时设置充电时允许usb调试。如手机屏幕弹出需信任本计算机的询问