2013-09-28 4 views
0

내 GPS를 서비스에서 작동 시키려고하고 있지만 작동하지 않습니다. GPS 비트는 자체적으로 작동하지만 서비스에서는 작동하지 않습니다.Android GPS가 작동하지 않음

System.out.println()을 사용하여 디버깅을 시도했지만 작동이 멈추는 곳을 보았지만 잘 보이지 않습니다.

public int onStartCommand(Intent intent, int flags, int startId) { 

     System.out.println("test 1"); 
     LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 

     System.out.println("test 2"); 
     LocationListener lli = new myLocationListener(); 
     System.out.println("test 3"); 
     lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 10, lli); 

     System.out.println("test 4"); 



     // We want this service to continue running until it is explicitly 
     // stopped, so return sticky. 
     return START_STICKY; 
    } 

class myLocationListener implements LocationListener{ 



    @Override 
    public void onLocationChanged(Location location) { 
     // TODO Auto-generated method stub 

     if(location != null){ 

      pet.setMeter(); 


     } 

    } 

4 번 테스트가 종료됩니다. 나는 왜 누군가가 도움이 될 수 있다면 정말 감사 할 줄 알았다.

답변

관련 문제