Intereting Posts
Почему отчет по Android Studio «URI не зарегистрирован»? При использовании Chrome DevTools приложение Кордовы падает с ошибкой После обновления до Google Play Services 9.0.0 приложение зависает в DynamiteModulesC Плагин Phonegap: как преобразовать строку Base64 в PNG-изображение в Android Как загружать только новые элементы в pull для обновления пользовательского списка? Xamarin Android с multidex – ошибка в режиме отладки Можно ли принудительно установить EULA во время установки Android-приложения? Gson 2.2.2, вызывающий переполнение стека только на 4.2.1 Как эффективно загрузить текстуры в OpenGL ES В моем приложении Android Eclipse Developer есть 2 файла AndroidManifest.xml, которые я должен изменить? JSONParser не может быть разрешен к типу ListView – Быстрая полоса прокрутки, которая не отображается в первый раз в 4.4 Kitkat Импортированная библиотека appcompat имеет ошибки Проблема webview.loadUrl () в android? Ошибка при запуске с эспрессо

Использовать карты Google в автономном режиме в приложении

Я пытаюсь разработать и приложение, которое накладывает некоторую информацию на карту google.

Мне было интересно, можно ли кэшировать хотя бы часть этой карты, чтобы ее можно было использовать в автономном режиме.

Solutions Collecting From Web of "Использовать карты Google в автономном режиме в приложении"

Вы можете использовать контроллер OpenStreetMaps (например, osmdroid ) и плитки Google Maps. Согласно Google Maps TOS (10.1.3.b), кажется, что вы можете использовать часть карт, если вы тайно и надежно кешируете ее. Подробнее об этом учебнике .

У вас не будет разрешения на это, как указано в разделе « Загрузка / кэширование Карт Google для автономного использования» . Однако вы можете использовать карты OpenStreetMap или других поставщиков, которые это разрешат.

Обновление статуса в 2016 году:

Все перешло в мир OSM, и теперь вы можете получить карты, которые по крайней мере такие же хорошие, как карты Google Maps, которые используют различные SDK. Одним из них является SDK Mapbox Android , который основан на векторе и позволяет вам кэшировать вещи в автономном режиме и использовать их при подключении к данным.