단계를 세는 응용 프로그램을 개발하려고합니다. Xamarin.Forms를 사용하고 있으므로 Android 부분과 iOS 부분을 만들어야합니다.Google Fit API를 사용하여 적합한 앱을 설치하거나 사용하지 않고 단계를 설치하고 오프라인으로 작업 할 수 있습니다.
Android에서 Google 피트니스 API를 사용하고 싶습니다. 지난 주 버킷을 만들기 위해 이미 History API를 구현했으며 작동 중입니다. 하지만이 기능은 Google Fit 앱이 설치된 경우에만 작동합니다. 하지만 Google Fit App과 별개의 애플리케이션을 원합니다. 따라서 Google 피트니스 레코드 API 또는 Google 피트니스 센서 API를 사용해야한다고 생각합니다. 나는 Record API가 자동으로 센서 데이터를 History API 데이터베이스에 저장한다고 생각한다. 그러나 이렇게하려면 네트워크 액세스가 필요합니다. 맞습니까? 그렇다면 네트워크를 사용할 수 있고 Google 피트니스 앱이 설치되어 있지 않을 때 사용하고 싶습니다. 그러나 센서 API를 사용할 수없는 경우 올바른 대답 일 수 있습니다. 센서 API를 사용하여 센서 데이터를 수신하고 주기적으로 SQLite 데이터베이스에 데이터를 저장하는 백그라운드 서비스 (앱이 종료 된 경우에도 작동)를 만들어야합니까? (이미이 DB를 구현했습니다)
나는 이것을 많이 먹지 않고 모든 API에 하나씩 사용해야 할 필요가 있습니까? 가능한 경우 계정에 웨어러블을 추가하고 싶기 때문에 Google Fit API를 원합니다.
정말 가능한지 이해하는 데 도움이 필요합니다. 제발.
미리 감사드립니다. 안드로이드 4.4와
를 코딩 할 수 있도록, 단지 단계 당신의 첫 번째 링크처럼 ... –