안드로이드 용 위치 API를 사용하려면 먼저 15 분마다 안드로이드 자체의 로컬 Sqlite 데이터베이스에 데이터를 저장 한 다음 서버로 보내야 데이터가 오프라인으로도 추적됩니다.sqlite db에 위치 정보를 15 분마다 저장하고 서버에 보내는 방법은 무엇입니까?
모든 제안, 코드 또는 도움은 정말 감사드립니다!
안드로이드 용 위치 API를 사용하려면 먼저 15 분마다 안드로이드 자체의 로컬 Sqlite 데이터베이스에 데이터를 저장 한 다음 서버로 보내야 데이터가 오프라인으로도 추적됩니다.sqlite db에 위치 정보를 15 분마다 저장하고 서버에 보내는 방법은 무엇입니까?
모든 제안, 코드 또는 도움은 정말 감사드립니다!
당신, 단순히 배경 서비스를 만들 수 있습니다 그런 다음 위치 수신기를 구현합니다. 해당 위치 수신기에서 requestLocationUpdate
메서드의 시간 간격을 특정 시간 간격으로 GPS에 핑하도록 설정할 수 있습니다.
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);
당신은 서비스에서 서버에 해당 위치를 보낼 수 있습니다 또는 특정 간격으로 에서 GPS를 보낼의 TimerTask를 사용할 수있는 것은 여기에 위치 관리자 인스턴스입니다. 앱을 시작하기위한 알림을 보낼 수도 있습니다.
이 질문에 많은 시간이 SO에 요구되어, 이에 대한
사용 Alarm Manager and Service
,
그리고이 질문을 통해 이동하는
How can i send latitude longitude of android device every 15minute to php web service 및 How to get gps coordinates every minute in Android?
알았어,하지만 내 문제는 Sqlite에서 데이터를 가져오고 서버로 전송하는 것입니다! 내가 어떻게 그럴 수있어! –