2016-09-20 44 views
1

我已經在設備上安裝了離線地圖存儲,我試圖使用multistepSearch離線搜索。 onReceivedSearchResults函數不是被調用的。 使用onelineSearch進行搜索時,將返回'SK_SEARCH_MISSING_FILE(3)'。我已將地圖下載到存儲上:\ Android \ data \ com.mymapsdemo \ files \ SKMaps \ PreinstalledMaps \ v1 \ 20160426 \ package。 有五個映射文件:.ngi,.ngi.dat,.skm,.sym,.txg 樣本演示的唯一區別是我沒有使用SQLite。Skobbler 3.0.0搜索multistep回調onReceivedSearchResults未調用

我是否缺少一些配置文件以便能夠離線搜索?

回答

1

我們建議您使用OneLine搜索體驗,因爲它也可以在離線狀態下使用。 您可以在演示項目One Box Search菜單項中看到一個例子(只需將連接模式設置爲「離線」,即可開始使用)。

+0

你好,正如我所說,我也嘗試onlineSearch,但我收到SK_SEARCH_MISSING_FILE(3)。當地圖安裝在存儲上而不是SQLite上時,是否有針對脫機搜索的特殊修改? –

+1

您是否遵循了「地圖多存儲」一章中描述的步驟? http://developer.skobbler.com/getting-started/android#sec019 –

+0

Hallo Adrian.B,謝謝你提供這些信息,當我設置它的存儲工作。這是解決方案。 –