You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter混淆打包App Bundle上传Play Store无去混淆文件问题咨询

问题1:mapping.txt的存储路径

Play Store提示的mapping.txt是Android原生侧(Java/Kotlin代码)开启R8/Proguard混淆后生成的映射文件,存储路径为:

  • 你的Flutter项目根目录下的/build/app/outputs/mapping/release/mapping.txt(如果是其他构建变体,把路径中的release替换为对应的变体名即可)

注意:你执行的flutter build appbundle --obfuscate --split-debug-info=./debug -v命令生成的是Flutter Dart层代码的混淆符号文件,存放在你指定的./debug目录下,和Android原生的mapping.txt是两类文件。如果你没有开启Android原生侧的代码混淆,就不会生成mapping.txt,这个警告可以直接忽略。

问题2:上传到Play Store控制台的操作步骤

  1. 打开Play Console进入对应应用的详情页面
  2. 左侧导航栏找到「发布」板块下的「应用 bundle 资源管理器」
  3. 在列表中找到你要配置的目标版本,点击右侧的「探索」按钮
  4. 切换到顶部的「下载」标签页,下滑找到「去混淆文件」板块
  5. 点击上传按钮,选择本地的mapping.txt文件提交即可
    如果需要上传Flutter的Dart层混淆符号用于崩溃解析,在同一页面的「原生调试符号」板块上传你./debug目录下的对应符号文件即可。

内容的提问来源于stack exchange,提问作者genericUser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 07:18:00