云打包后的安卓app, 启动时候会发送 https://er.dcloud.net/sc 请求,如何关闭
- 发布:2026-09-18 14:40
- 更新:2026-09-18 15:38
- 阅读:266
吃瓜哥哥 (作者) - xxx
没有,这个太坑了
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
这是uni-app统计(uni统计)服务端的请求,不是业务代码发出的,属于框架内置统计功能。
关闭方法:
在 manifest.json 中找到并关闭 uni 统计:
HBuilderX 界面操作:
打开 manifest.json → 左侧选择 "App常用其它设置" 或 "uni统计" → 取消勾选 "开启uni统计"
源码视图操作(推荐,确保生效):
在 manifest.json 源码视图中添加或修改以下配置:
{
"app-plus": {
"uniStatistics": {
"enable": false
}
},
"uniStatistics": {
"enable": false
}
}
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
重要:
- 修改配置后必须重新云打包才能生效
- 标准基座(HBuilderX默认基座)可能仍会发送此请求,如需完全禁用请使用自定义基座或正式打包
补充说明:
- 该请求仅用于DCloud统计日活、启动次数等基础数据,不会收集用户隐私信息
- 关闭后,您将无法在uni统计后台查看该应用的运营数据
- 如果关闭后仍发现其他域名请求(如
*.dcloud.io、*.dcloud.net),可能是广告(uni-ad)、推送(UniPush)或检查更新等模块发出的,需检查是否勾选了对应模块
如果项目要求完全无外部请求,建议打包后使用抓包工具(如Charles/Wireshark)验证,确保所有DCloud内置模块均已按需关闭。
吃瓜哥哥 (作者)
本地打包,删除 <feature name="Statistic" value="io.dcloud.feature.statistics.StatisticsFeatureImpl"/>
<service name="Statistic" value="io.dcloud.feature.statistics.StatisticsBootImpl"/> 就可以,但是云打包不行,不知道是为什么,也许是uniapp的bug
2026-09-18 23:03