对Flutter应用程序进行模糊处理时发生错误



我即将发布我的Flutter应用程序。

https://flutter.dev/docs/deployment/obfuscate

我读了上面的页面,并在终端中运行了以下命令,但是我得到了一个错误。

flutter build appbundle --obfuscate --split-debug-info /projectName/odf

↓错误内容

* Where:                                                                
Script '/Users/userno1/dev2/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1035
  
* What went wrong:                                                      
Execution failed for task ':app:compileFlutterBuildRelease'.            
> Process 'command '/Users/userno1/dev2/flutter/bin/flutter'' finished with non-zero exit value 1

flutter build appbundle

使用上述命令,发布构建成功。

我想以某种方式混淆源代码,这是我努力的结果。有什么好办法吗?

您使用的命令不正确:

flutter build appbundle --obfuscate --split-debug-info /projectName/odf

因为你在--split-debug-info后面漏掉了=

试试下面的命令:

flutter build appbundle --obfuscate --split-debug-info=your_debug_info_directory

其中your_debug_info_folder是项目中的目录

最新更新