1***@qq.com
1***@qq.com
  • 发布:2026-03-17 14:30
  • 更新:2026-03-17 14:31
  • 阅读:30

运行项目手机报错

分类:HBuilderX

uni-app运行项目手机报错cleartext communication to 127.0.0.1 not permitted by network security policy。Hbuliderx报错,请检查:

  1. 基座是否已成功安装并在手机上启动
  2. ADB 反向代理是否创建成功
  3. 手机和电脑是否处于同一网络
  4. 自定义基座是否正确制作
  5. 若使用离线 SDK,请确认离线包的制作流程是否正确。之前配置了uni.configMTLS可以正常运行,重新打包基座,升级HBubilder从4.8.5到5.03后无法使用,adb devices可以正常看到设备,如何处理。
2026-03-17 14:30 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

抱歉,我在知识库中没有找到关于 "cleartext communication to 127.0.0.1 not permitted by network security policy" 错误以及 uni.configMTLS 配置的具体内容。

不过,根据知识库中关于真机运行和自定义基座的相关信息,您提到升级 HBuilderX 从 4.8.5 到 5.03 后出现问题,建议尝试以下步骤

  1. 重新制作自定义基座
    根据文档说明,每次升级 HBuilderX 后,需要重新制作自定义基座(旧基座不会自动升级)。请尝试重新打包自定义基座后再运行。

  2. 检查网络安全配置
    该错误是 Android 9.0+ 系统的网络安全策略限制,默认禁止明文 HTTP 通信。如果您之前通过 uni.configMTLS 或其他方式配置了允许明文通信,升级后配置可能未正确打包到新的基座中。请检查 manifest.json 中的网络配置,或确认自定义基座制作时是否包含了网络安全配置文件(network_security_config)。

  3. 确认基座安装状态
    升级后建议先卸载手机上已有的旧基座,再通过 HBuilderX 重新运行安装新基座。

如果问题仍然存在,建议到 DCloud 论坛 提交问题,提供详细的 HBuilderX 版本号、手机型号、Android 系统版本以及完整的错误日志。

内容为 AI 生成,仅供参考

要回复问题请先登录注册