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 번 테스트가 종료됩니다. 나는 왜 누군가가 도움이 될 수 있다면 정말 감사 할 줄 알았다.
사실, 내 컴퓨터에 도착하면 – cYrixmorten