Skobbler SDK 3.0.2: карта в комплекте
Я использую Skobbler SDK 3.0.2, и я не могу загрузить карту с предустановленным пакетом.
Я подготовил пакет карт для предварительного объединения (SKMaps.zip), следуя инструкции в https://developer.skobbler.com/getting-started/android. Я хочу использовать только карту предустановки в автономном режиме в моем проекте.
Это мой код:
SKMapsInitSettings mapsInitSettings = new SKMapsInitSettings (); mapsInitSettings.setConnectivityMode (SKMaps.CONNECTIVITY_MODE_OFFLINE); mapsInitSettings.setPreinstalledMapsPath (getAssets () + "/ SKMaps / PreinstalledMaps");
Я получаю эту ошибку при попытке инициализировать библиотеку:
E / SKMaps: SKPrepareMapTextureThread ---- запуск SKPrepareMapTextureThread 01-17 E/SKPrepareMapTextureThread: шейдеры или общие файлы не найдены
Любая помощь? Благодарю.
2 ответа
Отсюда вы можете скачать модифицированный демо-проект 3.0.2 для Android с городом Штутгарт (Германия), который используется в качестве карты предобъявления.
У меня была эта проблема, когда я помещал файл SKMaps.zip в папку активов с заархивированной подпапкой /SKMaps/ .. Убедитесь, что ваш zip-файл содержит только подпапки и файлы, а не другую папку SKMaps.