首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flutter无法混淆和剥离符号

Flutter无法混淆和剥离符号
EN

Stack Overflow用户
提问于 2020-04-09 01:03:28
回答 3查看 1.7K关注 0票数 1

我无法按照此文档https://flutter.dev/docs/deployment/obfuscate对调试符号进行模糊处理或删除

我的命令:

代码语言:javascript
复制
flutter build apk --target-platform android-arm,android-arm64 --obfuscate --split-debug-info=/symbols

输出:

代码语言:javascript
复制
Could not find an option named "obfuscate".


Run 'flutter -h' (or 'flutter <command> -h') for available flutter commands and options.
EN

回答 3

Stack Overflow用户

发布于 2020-05-13 16:06:13

您必须检查是否至少在1.16.2版本的Flutter上,如there Supported as of Flutter 1.16.2所述

我当前使用的是1.17.0版本,此命令运行良好:flutter build apk --obfuscate --split-debug-info=<app_name>/symbols

票数 1
EN

Stack Overflow用户

发布于 2020-05-24 19:06:25

升级你的颤动使用

代码语言:javascript
复制
flutter upgrade 

命令,然后使用

代码语言:javascript
复制
flutter clean 

命令清除任何以前的构建缓存,然后重试。

票数 0
EN

Stack Overflow用户

发布于 2020-04-14 18:24:04

其中一个有效的选项是--no-shrink

代码语言:javascript
复制
flutter build apk --release --target-platform=android-arm64 --shrink

是否在发布模式下启用代码收缩。当启用收缩时,你还可以从模糊和优化中受益,模糊可以缩短应用的类和成员的名称,优化可以应用更积极的策略来进一步减小应用的大小。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61106085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档