mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 12:37:53 +00:00
40 lines
1.1 KiB
Java
40 lines
1.1 KiB
Java
package com.gpr.gabinetedigital;
|
|
|
|
import android.app.Application;
|
|
|
|
import androidx.annotation.NonNull;
|
|
|
|
import com.google.android.gms.tasks.OnCompleteListener;
|
|
import com.google.android.gms.tasks.Task;
|
|
import com.google.firebase.remoteconfig.FirebaseRemoteConfig;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
|
|
public class App extends Application {
|
|
@Override
|
|
public void onCreate() {
|
|
super.onCreate();
|
|
|
|
FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
|
|
|
|
Map<String,Object> defaultValue = new HashMap<>();
|
|
defaultValue.put(UpdateHelper.KEY_UPDATE_ENABLE,false);
|
|
defaultValue.put(UpdateHelper.KEY_UPDATE_VERSION,"1.0");
|
|
defaultValue.put(UpdateHelper.KEY_UPDATE_URL,"https://d953-41-63-166-54.ngrok.io/gabinete_digital.apk");
|
|
|
|
remoteConfig.setDefaults(defaultValue);
|
|
remoteConfig.fetch(1)
|
|
.addOnCompleteListener(new OnCompleteListener<Void>() {
|
|
@Override
|
|
public void onComplete(@NonNull Task<Void> task) {
|
|
if(task.isSuccessful()) {
|
|
remoteConfig.activateFetched();
|
|
}
|
|
}
|
|
});
|
|
|
|
|
|
}
|
|
}
|