0
내 응용 프로그램에서 (현재 KITKAT에서 잘 작동) getExternalMediaDirs()를 추가하고 사용하고 싶지만 "getExternalMediaDirs() 메소드가 정의되지 않았습니다."오류가 발생합니다.안드로이드 5.0 getExternalMediaDirs() 정의되지 않음
내 SDK 관리자 스크린 샷 : sdk manager
if(android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.KITKAT){
try{
File[] directories = getExternalMediaDirs();
}catch (Exception e) { Toast.makeText(this, e.toString(), Toast.LENGTH_SHORT).show();}
}
내 매니페스트가이 기능을 사용하기에 너무 이르다
android:targetSdkVersion="21"
포함하거나 내가 잘못하고있는 중이 야 뭔가?
이상한, 이전 API에 대해이 속성을 설정 한 기억이 없습니다. 그러나 어쨌든, 그것은 일했다, 고마워! –
@LazarosPapadopoulos :'getExternalMediaDirs()'는 API 레벨 21에 새로운 기능이므로 API 레벨 21에 맞게 컴파일해야합니다. – CommonsWare