-6

Ich verwende Location API von Google Play-Dienste, aber Fehler in einigen Telefonen. FehlerGoogle Fused Location API verursacht Fehler (Android)

Exception java.lang.NullPointerException: Der Versuch, virtuelle Methode auf ein Null-Objekt 'com.google.android.gms.cd com.google.android.gms.location.bg()' aufrufen Referenz

Aber es funktioniert gut mein Handy. Ich habe oben Fehler auf Firebase.

Von Android Entwickler-Dokumentation i wie folgt umgesetzt: initailize innerhalb oncreate

mFusedLocationClient = LocationServices.getFusedLocationProviderClient(getActivity()); 

und den Aufruf einer Funktion nach der Initialisierung

private void callFusedLocation() { 

     if (ActivityCompat.checkSelfPermission(getContext(), Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED) {//if permission not granted then 
      mFusedLocationClient.getLastLocation().addOnSuccessListener(getActivity(), new OnSuccessListener<Location>() { 
       @Override 
       public void onSuccess(Location location) { 
        // Got last known location. In some rare situations this can be null. 
        if (location != null) { 
         Log.e("fusedLocation "," "+ location.getLatitude()+" "+ location.getLongitude()); 
         locationReceived(location); 
        } 
       } 
      }); 
     } 

    } 

So helfen Sie mir bitte, wie, warum ich oben Störung erhalte auf einige Geräte?

+0

Code-Review mit kompetenten Programmierer –

+1

Verwenden Sie Firebase testlab.https: //firebase.google.com/docs/test-lab/ –

+0

Dies scheint zu einer ganz anderen Frage bearbeitet worden sein als es ursprünglich war. Könnte es besser sein, es einfach als eine neue Frage zu stellen, anstatt zu versuchen, diese aus der Warteschlange [ON HOLD] zu holen? –

Antwort

2

Probieren Sie den Code aus und geben Sie jedem eine Fehlermeldung. Wenn der Fehlerbericht bei Firebase eintrifft, können Sie herausfinden, wo der Fehler liegt.

2

Sie könnten wahrscheinlich auf https://device.pcloudy.com zugreifen und Ihre App testen. Es könnte Ihnen helfen, den Fehler zu debuggen

Verwandte Themen