【发布时间】:2020-11-13 14:24:19
【问题描述】:
我来自原生 android 开发,想知道如何在发布之前混淆 Flutter 插件(只是一个插件而不是最终应用程序)。在库的原生 android 开发中,我们基本上使用 proguard 构建 .aar 工件,这有助于混淆。我尝试在颤振中搜索相同的内容,但我能找到的只是如何obfuscate the final app 而不是插件本身。任何帮助将不胜感激。
【问题讨论】:
我来自原生 android 开发,想知道如何在发布之前混淆 Flutter 插件(只是一个插件而不是最终应用程序)。在库的原生 android 开发中,我们基本上使用 proguard 构建 .aar 工件,这有助于混淆。我尝试在颤振中搜索相同的内容,但我能找到的只是如何obfuscate the final app 而不是插件本身。任何帮助将不胜感激。
【问题讨论】:
Flutter 插件代码无法混淆,因为它是开源的,并且 dart 不支持混淆。但是,如果您需要保护您的 dart 代码,最好不要将其发布到 pub.dev 并保密。
【讨论】: