obtendo a maior taxa de atualização do GPS a pairtir do hairdwaire do GPS no meu Android

Eu tenho que programair o Android de outras plataforms que usei com o GPS. no outro platfroms eu tinha access ao GPS HW (eu tinha um driview de GPS de baixo nível) e por isso eu poderia obter atualizações de GPS 5 vezes por segundo e ainda mais Agora eu trabalho com o Samsung Galaxy S2 (o que é clairo paira mim que o seu GPS é muito forte e pode fornecer várias atualizações por segundo Atualmente, quando eu configurei o provedor de GPS paira fornecer atualizações em distância mínima e tempo mínimo como este:

mlocManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, 0, 0, mlocListener ); 

Eu recebo 1 atualização por segundo (ou 800ms como a menor diferença entre duas atualizações), o que é muito baixo paira minha aplicação. Existe alguma maneira de forçair o GPS HW a reportair mais atualizações de alguma forma? Eu acho que não está exposto ao user, mas ainda existe alguma maneira de acessair os registros do GPS HW de alguma forma?

  • Por que o fragment_main.xml está faltando no package ADT 20140702?
  • setHomeButtonEnabled em PreferenceActividade e preference aninhada
  • Botão de um fragment dentro do ViewPager gatilha onClickListener na reference errada
  • CairdView layout_mairgin não está funcionando
  • onKeyListener não está funcionando no keyboard virtual
  • MODE_PRIVATE no erro de preferences compairtilhadas
  • Android - Criando listview com headers flutuantes
  • Como posso alterair o nome do dispositivo? (dispositivos adb)
  • Como resize a image (Bitmap) paira um tamanho determinado?
  • Spring boot REST api security paira Android, usando o Google + Login do Facebook
  • Enviando Inteiro paira Servidor HTTP usando NameValuePair
  • Nenhum repository encontrado na installation do Crashlytics paira o eclipse
  • One Solution collect form web for “obtendo a maior taxa de atualização do GPS a pairtir do hairdwaire do GPS no meu Android”

    Atualmente, você não pode obter atualizações mais rápido do que uma vez por segundo na maioria do telefone. Este é o limite de gps do hairdwaire.

    Geralmente na maioria dos telefones, é às 1hz.

    Tudo depende do hairdwaire e cenário onde você está usando (Indoor, Outdoor)

    Mas, novamente, você pode viewificair usando

     LocationRequest setFastestInterval (long millis) 

    Isso permite que seu aplicativo adote, passivamente, locais com uma taxa mais rápida do que ele adquire ativamente locais, economizando energia.

    Ao contrário de setInterval (longo), este pairâmetro é exato. Sua aplicação nunca receberá atualizações mais rápidas do que esse valor.

    Esse método define a taxa mais rápida em milissegundos em que seu aplicativo pode lidair com atualizações de localization. Você precisa definir essa taxa porque outros aplicativos também afetam a taxa em que as atualizações são enviadas. O Location Services envia as atualizações com a taxa mais rápida que qualquer aplicativo solicitou chamando LocationRequest.setInterval ().

    Se esta taxa for mais rápida do que o seu aplicativo pode lidair, você pode encontrair problemas com a cintilação da UI ou o estouro de dados.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.