내가 출력은 sdcard mounted and writable
Environment.getExternalStorageDirectory(). CanWrite라고는()
을 보여줍니다
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
Log.d("StatusActivity", "sdcard mounted and writable");
}
else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
Log.d("StatusActivity", "sdcard mounted readonly");
}
else {
Log.d("StatusActivity", "sdcard state: " + state);
}
아래의 코드를 확인하신 후 false를 반환하지만 Environment.getExternalStorageDirectory().canWrite()
는 항상 false를 반환합니다. 누구든지 조언 할 수 있습니까?
' 를 추가하면 매니페스트 파일에서 문제가 해결되었습니다. 문제가 해결되었습니다. –
misguided