Plantage sur LocationManager.requestLocationUpdates
	
	
		Bonjour,
je suis débutant sur Android et ne sais pas vraiment comment trouver l'origine d'un plantage (stopped unexpectedly) à l'ouverture d'une appli.
Je travaille sous eclipse, où peut-on trouver des infos sur l'erreur du plantage.
Sinon le code a l'air simple, je l'ai récupéré en ligne :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
   |  
import android.app.Activity;
import android.os.Bundle;
 
import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.location.LocationProvider;
 
import android.util.Log;
 
public class Test extends Activity {
	private LocationManager lm;
 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 
        lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000l, 10l, new LocationListener(){
            public void onLocationChanged(Location arg0) {
                 String lat = String.valueOf(arg0.getLatitude());
                 String lon = String.valueOf(arg0.getLongitude());
                 Log.e("GPS", "location changed: lat="+lat+", lon="+lon);
            } 
            public void onProviderDisabled(String arg0) { 
                 Log.e("GPS", "provider disabled " + arg0); 
            } 
            public void onProviderEnabled(String arg0) { 
                 Log.e("GPS", "provider enabled " + arg0); 
            } 
            public void onStatusChanged(String arg0, int arg1, Bundle arg2) { 
                 Log.e("GPS", "status changed to " + arg0 + "-" + arg1 + "-"); 
            }
        });
 
    }
} |