MapSettings.setIsolatedDiskCacheRootPath () неясно - PullRequest
0 голосов
/ 16 октября 2019

Я оцениваю ЗДЕСЬ Android SDK Premium v3.13.2_86.

В turn-by-turn-navigation сэмпле есть звонок MapSettings.setIsolatedDiskCacheRootPath(). Однако API doc говорит, что метод устарел:

устарел. Начиная с SDK 3.13. Этот метод будет заменен на новый после удаления общего сервиса карт. Метод, позволяющий переключать дисковый кэш на отдельный процесс обслуживания и путь к дисковому кешу.

Поэтому я не уверен, должен ли я использовать этот метод или нет. Что произойдет, если я не позвоню?

Конечно, я хотел бы иметь кеш данных карты в своем приложении. И в идеале он должен быть закрытым для моего приложения, чтобы другие приложения (даже те, которые используют HERE SDK) не имели доступа к кешу. Как мне этого добиться?

1 Ответ

1 голос
/ 18 октября 2019

Из документации и из приведенных вами, SDK 3.13 по-прежнему поддерживается общий картографический сервис, поэтому вы должны продолжать использовать метод MapSettings.setIsolatedDiskCacheRootPath() до тех пор, пока в более позднем выпуске не будет удалена функция общего картографического сервиса и введен новый метод.

...