2
저는 Google지도 V2에서 당분간 작업 해 왔으며 현재 마커를 추가하고 있습니다.android - BitmaDescriptorFactory가 소스를 찾지 못했습니다.
googlemap.addMarker(new MarkerOptions()
.title(m.get(i).getTitle())
.position(lat)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_launcher)));
모든 것이 올바르게 작동합니다.
java.lang.NullPointerException: IBitmapDescriptorFactory is not initialized
at com.google.android.gms.internal.ac.a(Unknown Source)
at com.google.android.gms.maps.model.BitmapDescriptorFactory.bn(Unknown Source)
at com.google.android.gms.maps.model.BitmapDescriptorFactory.fromResource(Unknown Source)
처음에 나는, 이클립스를 다시 시작, 그것을 만들기 프로젝트를 청소 컴퓨터를 다시 시작 시도했지만 아무것도 도움이되지 : 나는 그것을 실행하려고하면 다음 날까지, 나는 오류가 발생합니다. 나중에 나는 포럼을 검색하여 추가 :
try {
MapsInitializer.initialize(getApplicationContext());
} catch (GooglePlayServicesNotAvailableException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
을하지만, 난 여전히 이전과 동일한 오류가 발생합니다. 16 시간 동안 프로젝트 나 BitmapDescriptorFactory를 전혀 편집하지 않았다고 다시 말해야합니다. 무엇이 잘못되었을 수 있으며 어떻게 수리 할 수 있습니까 ??
프로젝트를 닫으려고 했습니까? 'eclipse --clean'을 사용하여 이클립스를 시작한 다음 프로젝트를 다시여시겠습니까? –
어떻게 "일식 - 청소"합니까? –
명령 줄 창문에서도 Eclipse 실행 파일이 들어있는 폴더로 가서'eclipse --clean'을 실행하십시오. –