我使用react native config为多个版本构建支持多种风格.我已经创建了多个.env文件和所有调试构建都能够访问它并获得配置.调试版本中没有问题,但在发布版本时,他们不会从env文件中获取配置.我try toast配置,但它显示空字符串.
我使用react native config为多个版本构建支持多种风格.我已经创建了多个.env文件和所有调试构建都能够访问它并获得配置.调试版本中没有问题,但在发布版本时,他们不会从env文件中获取配置.我try toast配置,但它显示空字符串.
This might be mostly problem with Proguard.
启用Proguard后(Android版本的默认版本),它可以在缩小过程中重命名BuildConfig Java类,并防止React Native Config引用它.要避免这种情况,请将异常添加到android/app/proguard-rules.pro:
-keep class com.mypackage.BuildConfig { *; }
mypackage应与app/src/main/AndroidManifest.xml
文件中的package值匹配.