Как заставить Яндекс. Карты сохранять загруженные карты на карту памяти смартфона?

Подробности Категория: советы Опубликовано 10.10.2014 09:00 Автор: Зорыч Просмотров: 58036

На днях мы писали о том, как обойти проблему невозможности установки игр и приложений для некоторых смартфонов или планшетов (на базе Android) на карту памяти (SD-карту). Но если вы используете смартфон или планшет как навигационную систему, и вам хватает памяти для программ, вам наверняка понадобится много места для загружаемых карт. Яндекс. Карты, к примеру, все просмотренные карты сохраняет в отдельную папку на телефон (планшет). Это очень удобно, если вы оказываетесь в той местности, где нет мобильного интернета или Wi-Fi. Но загруженные карты занимают много места — сотни мегабайт, а то и гигибайты. Посмотрим, как можно сделать так, чтобы карты по умолчанию сохранялись на SD-карту. Причем нам вовсе не нужно делать root (рут-права).

Этот способ подходит не для всех приложений. Для начала идем в магазин приложений Google Play, открываем страницу с приложением Яндекс. Карты и смотрим на адресную строку. Там будет что-то вроде: «https://play. google. com/store/apps/details&id=ru. yandex. yandexmaps». Здесь мы вычленяем ID приложения. Это «ru. yandex. yandexmaps».

Теперь нужно создать на карте памяти путь Android\data\. Если он уже там есть, создаем папку «ru. yandex. yandexmaps» (разумеется, без кавычек), а внутри папку files.

Заходим в приложение Яндекс. Карты и указываем путь: storage/sdcard1/Android/data/ru. yandex. yandexmaps/files (обязательно соблюдаем строчные и прописные буквы). Путь указываем здесь: «Яндекс. Карты — Настройки — Дополнительные настройки — Папка с картами». В комментариях предлагают попробовать альтернативные варианты:

/sdcard/Android/data/ru. yandex. yandexmaps/files

storage/sdcard1/Android/data/ru. yandex. yandexmaps/files/

storage/extSdCard/Android/data/ru. yandex. yandexmaps/files

/mnt/sdcard/external_sd/Android/data/ru. yandex. yandexmaps/files/

/storage/external_SD/Android/data/ru. yandex. yandexmaps/files

Осталось перезапустить приложение — и теперь карты должны скачиваться в новую папку, созданную на карте памяти.

Точно так же можно поступить и с рядом других приложений. К примеру, данная схема работает с приложением ПРО город, Навител и ряд других.