Os mapas offline do Google são usados ​​em todo o dispositivo?

8

Se você salvar uma área no Google Maps em um dispositivo Android, outros aplicativos que usam a API do Google Maps puxarão dados desse cache, se estiverem disponíveis? Ou é separado e não sabe que existe?

Eu faço essa pergunta por causa de um post no reddit que apareceu sobre Pokemon GO: https://www.reddit.com/r/pokemongo/comments/4s875y/i_wish_i_could_buy_this_guy_a_beer/

Triturador
fonte
11
Não. Outros aplicativos do seu telefone usam a API do Google Maps, não o próprio Google Maps App. Portanto, ele não tem acesso ao conteúdo armazenado no diretório local do Google Maps. No link acima, também vejo pessoas dizendo que "o Pokémon Bio também está carregando muito rápido", o que não faz sentido porque o Google Maps não tem nada a ver com isso ... a menos que o aplicativo Pokémon Go armazene informações da sua região. Nesse caso, ainda seria o aplicativo Pokémon Go, não o Google Maps.
Jul41
11
@ MR04 Ok, achei que seria legítimo se a API do mapa fosse integrada muito mais firmemente ao sistema operacional. Você deve postar uma resposta
Cruncher

Respostas:

8

Infelizmente, não há compartilhamento entre aplicativos das informações do mapa.

Em primeiro lugar, existe uma preocupação com a privacidade - se o Google permitisse que outros aplicativos conhecessem suas áreas offline do Google Maps (ou inferi-las, por sinal), seria possível que aplicativos desagradáveis ​​descobrissem onde você mora e vendessem essas informações.

Infelizmente, o Google não fornece uma API de 'mapas offline' para os desenvolvedores. Eu achei isso frustrante ao desenvolver aplicativos.

Infelizmente, o Google tem pouca motivação para incentivar o uso de dispositivos off-line - eles ganham dinheiro com seus serviços on-line, principalmente publicidade.

IanS
fonte