/다음 코드를 사용하여 SD 카드에서 읽어 매니페스트에서IOException이
try {
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,INITIAL_FILE_NAME);
if (!file.exists()) {
file.createNewFile();
}
}
catch (IOException e) {
Log.e("TAG",e.getMessage());
}
나는 다음과 같은 권한을주는거야 :
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
을
open failed: EACCES (Permission denied)
내 응용 프로그램 시스템 페이지를주는거야 : 읽으려고 할 때
는 그러나, 나는 다음과 같은 예외를 받고 있어요 (다른 필요한 작업의 경우)
android:sharedUserId = "android.uid.system"
권한을 제거하면 sdcard에 액세스 할 수 있습니다. 어떤 이유로 시스템 권한이 sdcard에서 읽기/쓰기와 충돌합니다.
누군가가이 문제의 원인을 말해 줄 수 있습니까? 두 가지 방법 모두를 관리 할 수있는 방법이 있습니까?
어떤 권한을 설정하셨습니까? –
@PhilippJahoda 죄송합니다. 내 질문에 – user1851212
READ_EXTERNAL_STORAGE 권한을 추가했습니다. –