我用Flutter开发了应用程序,当我在Google Play商店发布应用程序时,我遇到了这些崩溃,但找不到任何工作解决方案。请帮我一下。任何帮助将不胜感激。
a11xaf1n1#
你的问题似乎是与android和混淆使libflutter.so无法访问。继续并在./android/app中创建一个名为proguard-rules.pro(to明确,它将被放置在/android/app/proguard-rules.pro)并添加以下规则
proguard-rules.pro
/android/app/proguard-rules.pro
#Flutter Wrapper -keepattributes AutoValue -keep class io.flutter.app.** { *; } -keep class io.flutter.plugin.** { *; } -keep class io.flutter.util.** { *; } -keep class io.flutter.view.** { *; } -keep class io.flutter.** { *; } -keep class io.flutter.plugins.** { *; } -keep class com.google.firebase.** { *; }
保存它并flutter clean你的项目,然后再次编译它。这样做是告诉混淆服务(proguard或R8),以保持这些文件的混淆(这是确定的,因为没有点对安全的文件,已经是开源的)我已经插入了firebase的东西太,因为你使用firebase包,它造成了一些问题,我以及。
flutter clean
1条答案
按热度按时间a11xaf1n1#
你的问题似乎是与android和混淆使libflutter.so无法访问。
继续并在./android/app中创建一个名为
proguard-rules.pro
(to明确,它将被放置在
/android/app/proguard-rules.pro
)并添加以下规则
保存它并
flutter clean
你的项目,然后再次编译它。这样做是告诉混淆服务(proguard或R8),以保持这些文件的混淆(这是确定的,因为没有点对安全的文件,已经是开源的)我已经插入了firebase的东西太,因为你使用firebase包,它造成了一些问题,我以及。