gpt4 book ai didi

android - react-native-config 在发布版本中不起作用

转载 作者:行者123 更新时间:2023-12-05 01:23:14 25 4
gpt4 key购买 nike

我使用 react-native-config 来支持多个版本构建的多种风格。我还创建了多个 .env 文件,所有调试版本都能够访问它并获取配置。调试版本没有问题,但在发布版本时,他们没有从 env 文件中获取配置。我试着 toast 配置,它显示空字符串。

最佳答案

这可能主要是 Proguard 的问题。

启用 Proguard 后(Android 发布版本默认启用),它可以在缩小过程中重命名 BuildConfig Java 类,并防止 React Native Config 引用它。为避免这种情况,请向 android/app/proguard-rules.pro:

添加一个异常(exception)
-keep class com.mypackage.BuildConfig { *; }

mypackage 应该与您的 app/src/main/AndroidManifest.xml 文件中的包值匹配。

关于android - react-native-config 在发布版本中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72709283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com