我是使用远程配置进行 Firebase A/B 测试的新手。我在远程配置中创建参数(SplashAds),默认值为 0。当我在 A/B 测试中为保留第 1 天创建实验时,我更改参数(SplashAds)的值 1。对于第 1 天保留,当我在调试模式下执行应用程序时android studio 我在第一天的保留中获得了 SplashAds 值 1。它很好,但是当我使用发布版本时,我得到默认值 0 意味着 A/B 测试在发布版本中不起作用。请帮我在这里获取代码
mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(3600)
.build();
mFirebaseRemoteConfig.setConfigSettingsAsync(configSettings);
mFirebaseRemoteConfig.fetchAndActivate()
.addOnCompleteListener(this, new OnCompleteListener<Boolean>() {
@Override
public void onComplete(@NonNull Task<Boolean> task) {
if (task.isSuccessful()) {
long SplashAdsDisable = mFirebaseRemoteConfig.getLong("SplashAdsDisable");
long Interstitialadsclick = mFirebaseRemoteConfig.getLong("Interstitialadsclick");
long RewardsAdsClick = mFirebaseRemoteConfig.getLong("RewardsAdsClick");
long WhatsWebAdsDisable = mFirebaseRemoteConfig.getLong("WhatsWebAdsDisable");
long Homescreennativeadsdisable = mFirebaseRemoteConfig.getLong("Homescreennativeadsdisable");
long ExitadsDisable = mFirebaseRemoteConfig.getLong("ExitadsDisable");
}
}
});