[решено] в Logcat говорится, что для ключа параметра 'latest_version' не существует значения типа 'String'. Я не знаю, что здесь не так, может кто-то покажет мне мою ошибку, пожалуйста,
вот мой код, где он будет проверять, если приложение в последней версии, нажав кнопку:
val remoteConfiguration = FirebaseRemoteConfig.getInstance()
val value = remoteConfiguration.getString("latest_version")
if (value.equals("${info.versionName}")) {
Toast.makeText(this, "this is the latest version V${info.versionName}", Toast.LENGTH_SHORT).show()
} else {
AlertDialog.Builder(this).setTitle("Update").setMessage("there is a new version available")
.setCancelable(false)
.setPositiveButton("update") { _, _ -> goToUrl("my URL with the new version") }
.setNegativeButton("Cancel") {dialog, _ -> dialog.dismiss() }
.create().show()
}
и вот значение, которое я сохранил в удаленной конфигурации
значение последней версии
спасибо, ребята, я сделал кнопку с помощью firestore