What steps can we influence from the code in the application?

  1. In the application, we take GPS data through FusedLocationProviderApi (we can adjust this for our needs, update frequency, etc.)

  2. FusedLocationProviderApi takes GPS data from GoogleApiClient (Can we configure it from our application, update frequency, etc.?)

  3. GoogleApiClient where GoogleApiClient data GoogleApiClient from? So where does it get them can be customized from the application code?

    1 answer 1

    1. Can customize

       LocationRequest mLocationRequest = LocationRequest.create() .setInterval() // частота .setPriority(); // приоритет получения данных (откуда берутся) 
    2. The data is taken from any available combinations of GPS, Wi-fi, cell towers (you can not specifically select), depending on the priority set:

      • PRIORITY_NO_POWER
      • PRIORITY_LOW_POWER
      • PRIORITY_BALANCED_POWER_ACCURACY
      • PRIORITY_HIGH_ACCURACY
    • In the second paragraph, I did not specify, but asked if you can configure googleApiClient, and you wrote about fusedLocationProviderApi, right? - Gennady
    • @Gennady explain what it means to set up googleApiClient ? - tim_taller
    • set the update frequency of current coordinates, accuracy, etc. - Gennady