Je suis en train de développer une application Android qui obtient la position via NETWORK_PROVIDER, mais j'ai des problèmes pour l'exécuter sur Android 7 (alors qu'il fonctionne correctement sur les versions précédentes). Voici le code:Crash Android APP sur getLastKnownLocation()
LocationManager posM;
double latitude;
double longitude;
List<Address> addresses = null;
try {
posM = (LocationManager) getSystemService(LOCATION_SERVICE);
Location location = posM.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
latitude = location.getLatitude();
longitude = location.getLongitude();
Geocoder geocoder;
geocoder = new Geocoder(Activity1.this, Locale.getDefault());
addresses = geocoder.getFromLocation(latitude, longitude, 1);
} catch (IOException e) {
e.printStackTrace();
}
Je ne sais pas pourquoi il se bloque sur Android 7 ... Merci de l'aide
S'il vous plaît ajouter la trace de la pile – JFPicard
Afficher l'erreur stacktrace –
Excusez-moi, comment puis-je obtenir erreur stacktrace sur le téléphone? – Pietro