startService를 호출하는 서비스와 별도의 스레드에있는 서비스 내에서 위치 업데이트를 요청할 수 있습니까?위치 서비스 내부 서비스
나는 시도했다 :
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
그것은 나에게 오류를주고 유지 :
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
수있는 별도의 스레드에서, 또는 위치 관리자의 필요를 수행하는 서비스 내부의 배경 관리자 실행 활동에서 부름 받았습니까?
'Looper.getMainLooper()'; 스레드에서 사용하는 경우이를 확인하십시오. – msysmilu