我集成了firebase远程配置,当我运行debug、release或apk时工作正常,从android studio捆绑任何构建时工作正常,并返回远程配置数据,当我安装上传到华为或三星商店的应用程序时也工作正常,只有来自googleplay的应用程序没有返回任何远程配置数据,所以有些事情很奇怪!!
以前有人遇到过同样的问题吗?
可能是上传到googleplay的包中的问题?
grad尔:
implementation 'com.google.firebase:firebase-config-ktx:20.0.2'
基本应用程序:
override fun onCreate() {
super.onCreate()
initRemoteConfig()
}
private fun initRemoteConfig() {
val mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance()
mFirebaseRemoteConfig.setConfigSettingsAsync(
FirebaseRemoteConfigSettings.Builder().setMinimumFetchIntervalInSeconds(3600L)
.build()
)
mFirebaseRemoteConfig.setDefaultsAsync(R.xml.remote_config_defaults)
var cacheExpiration: Long = 720
if (BuildConfig.DEBUG) {
cacheExpiration = 0
}
mFirebaseRemoteConfig.fetch(cacheExpiration)
.addOnCompleteListener { task: Task<Void?> ->
if (!task.isSuccessful) return@addOnCompleteListener
mFirebaseRemoteConfig.activate()
// Get remote config data
}
}
暂无答案!
目前还没有任何答案,快来回答吧!