leer - ¡No se pueden guardar datos en Firebase desde su dispositivo Android HTC! ¿POR QUÉ?
push firebase android (1)
Estoy guardando datos en Firebase Realtime Database. Cuando se trata de HTC 820, los datos no se envían a la base de datos de Firebase.
Todo funciona bien con dispositivos Samsung desde la versión 4.0 (Ice Cream Sandwich) hasta el 7.0 (Nougat).
Probé una
.apk
en HTC 10 que tiene Android versión 7.0, la aplicación está funcionando y los datos se guardan en Firebase Database.- Pero, cuando se prueba una
.apk
en HTC 820, no está guardando datos en la base de datos de Firebase. Para comprender el problema, se utilizóLog.d()
y enLogcat
representó los datos que se envían desde el dispositivo.
¿Alguien tuvo un problema similar como este?
Verifique su servicio de Google Play antes del acceso a Firebase para verificar si el servicio de google play está actualizado o si su dispositivo es compatible o no está usando este código:
public boolean checkPlayServices() {
GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
int resultCode = apiAvailability.isGooglePlayServicesAvailable(this);
if (resultCode != ConnectionResult.SUCCESS) {
if (apiAvailability.isUserResolvableError(resultCode)) {
apiAvailability.getErrorDialog(this, resultCode,9000).show();
} else {
Log.i("error", "This device is not supported.");
finish();
}
return false;
}
return true;
}