android - Flutter 无法混淆和剥离符号
问题描述
我无法按照本文档 https://flutter.dev/docs/deployment/obfuscate混淆或删除调试符号
我的命令:
flutter build apk --target-platform android-arm,android-arm64 --obfuscate --split-debug-info=/symbols
输出:
Could not find an option named "obfuscate".
Run 'flutter -h' (or 'flutter <command> -h') for available flutter commands and options.
解决方案
您必须检查您是否至少在 Flutter 的 1.16.2 版本上,如那里所述 Supported as of Flutter 1.16.2
我目前使用的是 1.17.0 版本,此命令运行良好:
flutter build apk --obfuscate --split-debug-info=<app_name>/symbols
推荐阅读
- python - 在熊猫中转换出生日期
- express - 尝试从移动浏览器使用 mediaDevices 时出现问题
- java - 如何在 BorderLayout.SOUTH 中添加一个矩形?
- r - 将列与另一列分开而不对其进行硬编码
- reactjs - 如何在 Firebase 中注册用户后立即将 displayName 添加到用户?
- flutter - 如何使用颤振在 Firestore 中编写嵌套数组
- python - 通过 docker-compose 文件创建的 django 超级用户不起作用
- r - 如何在 R data.table 中进行移位操作,同时为最后一个比较附加一行?
- html - 如何使用 css flex 保持一个盒子为空
- python - TypeError: 'dict' 对象在 Python3 或 Python2 中不可调用,导致内存错误