Firebase Cloud Storage è un ottima soluzione per persistere i dati e non solo per mobile.
https://firebase.google.com/docs/firestore/
gradle
implementation 'com.google.firebase:firebase-core:16.0.0'
implementation 'com.google.firebase:firebase-firestore:18.0.0'
Android Activity
FirebaseFirestore.setLoggingEnabled(true);
firestore = FirebaseFirestore.getInstance();
DocumentReference doc = firestore.collection("configurations").document("BpVDSVdABqLdtrXbLaF7");
doc.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.isSuccessful()) {
Log.d(TAG, task.getResult().getId() + " => " + task.getResult().getData());
} else {
Log.d(TAG, "Error getting documents: ", task.getException());
}
}
});