안드로이드 오레오 8.1에서 지도 테스트 중입니다.
compileSdkVersion 27
buildToolsVersion “27.0.3”
targetSdkVersion 27
compile ‘com.android.support:support-v4:27.0.2’
제가 만든 앱 뿐만이 아니라 http://apis.map.daum.net/android/sample/ 에서 제공중인 v. 1.3.1.0 샘플프로젝트 에서도 동일한 오류가 발생하여 문의 드립니다.
해당 샘플에서 위치관련 API > Location > user location on 을 클릭시 아래와 같은 오류가 발생합니다.
java.lang.NullPointerException: Attempt to invoke virtual method ‘java.util.List android.location.LocationManager.getAllProviders()’ on a null object reference
at net.daum.android.map.location.MapViewLocationManager.isLocationAvailable(MapViewLocationManager.java:536)
at net.daum.mf.map.n.api.internal.NativeMapLocationManager.setCurrentLocationTrackingMode(Native Method)
at net.daum.mf.map.api.MapView.setCurrentLocationTrackingMode(MapView.java:966)
at net.daum.android.map.openapi.sampleapp.demos.LocationDemoActivity$1.onClick(LocationDemoActivity.java:89)
setCurrentLocationTrackingMode 함수에서 문제가 발생을 합니다.
샘플앱에서도 오류가 나오는것이기에 문의를 드립니다.
오류 처리 방법이 궁금합니다.
감사합니다.