android-student-1900x700_c

Para otimizar o gerenciamento de energia do celular, a partir do Android 8.0 o sistema limita a frequência de acesso da localização em segundo plano pelos aplicativos.  A seguir as APIs afetadas em termos de comportamento durante a execução em segundo plano:

  • Fused Location Provider (FLP),
  • Geofencing,
  • GNSS Navigation Messages,
  • Location Manager.

Deixo aqui, uma receita de bolo (uma das alternativas) para adicionar o APP na Lista Branca (Whitelist) do Android Oreo. Com o utilitário adb instalado, execute o comando abaixo: E-Pronto!


# adb shell "settings put global \
location_background_throttle_package_whitelist \
'org.opencv.sample.opencv_mobilenet'"

Mais informações sobre o tema, clique diretamente na página de suporte aos desenvolvedores Android.