J'ai fait TrackerGps mais j'ai eu un problème lors de la vérification gps. dans l'appareil Lollipop mon GPS est un travail, mais quand j'essaie de périphérique Jellybean mon gps fonctionne pas, toujours obtenir nulle et l'emplacement d'autorisation déjà défini par le réglage applicationgetLastKnownLocation (getProviderName()) est null dans Jellybean
public Location getLocation() {
// provider = getProviderName();
//set provider
setProvider(provider);
locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
// getting GPS status
boolean statusProvider = locationManager.isProviderEnabled(provider);
if (locationManager != null) {
if (statusProvider) {
//set can get location
setCanGetLocation(true);
locationManager.requestLocationUpdates(provider, ValueConfig.MIN_TIME_BW_UPDATES, ValueConfig.MIN_DISTANCE_CHANGE_FOR_UPDATES, locationListener);
if (locationManager != null) {
location = locationManager.getLastKnownLocation(getProviderName());
if (location != null) {
setLatitude(location.getLatitude());
setLongitude(location.getLongitude());
setAccuracy(location.getAccuracy());
}
}
} else {
Shorcut.turnGPSOn(context);
}
} else {
Shorcut.turnGPSOn(context);
}
return location;
}
et mon application, lorsqu'elle est ouverte affichera en haut jusqu'à la vérification des permissions dans la sucette de l'appareil