2016-09-20 2 views
1

장치 저장소에 오프라인지도를 설치했으며 오프라인으로 multistepSearch을 사용하여 검색하려고합니다. onReceivedSearchResults 함수가 호출되지 않았습니다. onelineSearch으로 검색 할 때`SK_SEARCH_MISSING_FILE (3) '을 반환합니다. storage : \ Android \ data \ com.mymapsdemo \ files \ SKMaps \ PreinstalledMaps \ v1 \ 20160426 \ package에지도를 다운로드했습니다. 다섯 개의 맵 파일이 있습니다. .ngi, .ngi.dat, .skm, .sym, .txg 샘플 데모와 유일한 차이점은 SQLite를 사용하지 않는다는 것입니다.Skobbler 3.0.0 검색 다단계 콜백 onReceivedSearchResults가 호출되지 않음

오프라인으로 검색 할 수 있도록 일부 구성 파일이 누락 되었습니까?

답변

1

오프라인에서도 작동하므로 OneLine 검색 환경을 사용하는 것이 좋습니다. 데모 프로젝트에서 한 상자 검색 메뉴 항목 (이 예제를 볼 수 있습니다. 연결 모드를 "오프라인"으로 설정하면 바로 이동할 수 있습니다).

+0

안녕하세요, 제가 말씀 드렸듯이 온라인 검색도 수행했지만 SK_SEARCH_MISSING_FILE (3)을 받았습니다. 지도가 Storage에 설치되어 있고 SQLite가 아닌 경우 오프라인 검색을위한 특별한 수정이 있습니까? –

+1

"맵의 다중 스토리지"장에 설명 된 단계를 수행 했습니까? http://developer.skobbler.com/getting-started/android#sec019 –

+0

Hallo Adrian.B, 저장 용량을 설정할 때이 정보를 제공해 주셔서 감사합니다. 이것이 해결책입니다. –

관련 문제