반응형
안드로이드(Android) IBitmapDescriptorFactory is not initialized 에러 해결 |
개발환경 : window 7 64bit, Eclipse Mars, Android 4.2.2 |
구글맵에서 구현할 때 다음과 같은 에러가 났습니다.
10-22 09:45:36.313: E/AndroidRuntime(1095): java.lang.RuntimeException:
Unable to start activity ComponentInfo{com.example.samplemap/com.example.
samplemap.MainActivity}: java.lang.NullPointerException:
IBitmapDescriptorFactory is not initialized
BitmapDescriptorFactor 객체가 생성될 때 에러가 난 것입니다.
MarkerOptions optFirst = new MarkerOptions(); optFirst.position(position);// 위도 • 경도 optFirst.title(title);// 제목 미리보기 optFirst.snippet("Snippet"); optFirst.icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_launcher)); mGoogleMap.addMarker(optFirst).showInfoWindow(); 이것을 해결하기 위해 onCreate() 함수에 MapsInitializer.initialize(Context) 합니다. // BitmapDescriptorFactory 생성하기 위한 소스 MapsInitializer.initialize(getApplicationContext());
반응형
'안드로이드 개발' 카테고리의 다른 글
안드로이드(Android) 위치값을 입력하여 구글 지도 이동하기 (5) | 2014.11.08 |
---|---|
안드로이드(Android) 체크옵션을 사용하여 일반맵에서 위성맵으로 변경하기 (0) | 2014.11.08 |
안드로이드(Android) Seekbar 를 이용하여 지도 배율조절과 마커이동 (0) | 2014.11.07 |
안드로이드(Android) 현재 GPS 정보를 알아와 구글맵에 마커 표시하기 (20) | 2014.11.07 |
안드로이드(Android) Android library projects cannot be launched 에러발생시 처치 (0) | 2014.11.06 |
안드로이드(Android) RadioGroup 과 RadioButton 이용한 예제 (0) | 2014.11.05 |
안드로이드(Android) SDK 업데이트 후 Please update ADT to the latest version 에러 (0) | 2014.11.05 |
안드로이드(Android) 에뮬레이터에서 GPS 정보를 제대로 테스트하기 위한 셋팅 (0) | 2014.11.04 |