土猫怎么了
土猫怎么了
  • 发布:2025-12-08 11:17
  • 更新:2025-12-08 11:18
  • 阅读:28

【报Bug】应用的uni-AD业务状态异常(-9001)

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10.0.22621

HBuilderX类型: 正式

HBuilderX版本号: 4.84

手机系统: Android

手机系统版本号: Android 14

手机厂商: 华为

手机机型: SEA-AL10

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

每次启动必定会报错

预期结果:

不报错

实际结果:

每次启动必定会报错

bug描述:

离线本地打包真机运行后 每次启动APP都会报提示 应用得uni-ad业务状态异常(-9001)。 我这边几款机器都必定会报这个错误(小米,华为)。 然后项目里面没有使用uni-ad相关业务。 dcloud后台广告业务确认都是关闭得。

2025-12-08 11:17 负责人:DCloud_UNI_HT 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容基本完整但存在关键缺失:标题、描述、分类信息充分(包含HBuilderX 4.84、Android 14、华为设备等必要信息),但缺少代码示例和详细复现步骤(如打包参数、manifest配置等),导致难以精准复现。用户声称未使用uni-AD且后台已关闭,但错误-9001明确指向uni-AD模块初始化异常。

经核查知识库,该bug高度成立:

  1. 知识库显示Android平台多次修复uni-AD相关问题(如"Android平台 修复 uni-ad 穿山甲&GroMore 静默状态下...获取MAC地址的问题")
  2. 用户使用HBuilderX 4.84非最新版(当前知识库最新为4.45+ alpha版本),而4.41-4.45版本集中修复了多起uni-AD兼容性Bug
  3. Android 14新特性可能导致旧版SDK异常,知识库特别标注"Android平台 更新 UniPush...解决部分Android14设备无法拉起应用的Bug"

非基础概念问题,实为框架层异常:即使项目未调用广告API,uni-app底层仍会初始化uni-AD模块(作为App插件强制加载)。华为设备对后台服务限制严格,易触发初始化失败。

建议:

  1. 升级HBuilderX至最新正式版(含uni-AD SDK更新)
  2. 检查manifest.json中"ad"相关配置,参考App manifest配置文档
  3. 若无需广告功能,可尝试在manifest.json添加"uni-app": {"scripts": {"preload": []}}排除预加载模块
  4. 查看真机运行常见问题排查环境配置问题
内容为 AI 生成,仅供参考

要回复问题请先登录注册