장치의 내부 저장소에 폴더를 만들려고하는데 문제가 있습니다. 내가 사용하는 디렉토리를 만들 수 없습니다 :폴더 및 파일을 만들 수 없습니다.
String rootPath=Environment.getExternalStorageDirectory().getPath()+"/test";
File file=new File(rootPath);
if(!file.exists()){
file.mkdir();
}
file.mkdir
반환 false
을 나는 그런 권한이 있습니다
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
당신에게 답변을 주셔서 감사를! 모두들 우리가 실행 권한을 요청해야 안드로이드 산들 바람 (API 23) 이상에서 말한대로
주어진 코드를 완성하셨습니까? –
기기가 Android Marshmallow (API 23) 이상으로 실행중인 경우 런타임 권한을 요청해야합니다. – Shashanth
"getExternalStorageDirectory(). getPath()"아래에 "test"라는 이름의 파일이 없는지 확인하십시오. –