사운드를 녹음하는 응용 프로그램에서 작동합니다. 녹음 내용은 루트 경로로 을 사용하여 sdcard에 저장됩니다. 나는 내부 저장 장치와 함께 sdcard (이동식 또는 비)가없는 장치가 있다고 가정합니다. 녹음을 저장하기 위해이 전화기를 어떻게 진행해야합니까? 또한 나는 사용자가 녹음을 위해 원하는 위치를 선택할 수있는 파일 탐색기를 가지고있다.SD 카드/내부 저장 장치에 파일 저장
sdcard가없는 경우 (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);
) 사용자에게 기록 할 공간이 없거나 내부 저장소에 쓰기 만하면됩니까?
다이얼로그를 넣고 그/그녀가 내부 메모리를 사용하고자하는 경우 사용자가 결정하게 (그에게 보여/그녀의 남은 양을 얼마나 당신이 필요합니다). – g00dy
그래서 내부 mem에 파일이있는 폴더를 만들 수 있습니다. 너의 제안을 따라야한다. –
그러나 내부 저장 장치의 "루트"를 얻는 방법? Environment.getExternalStorageDirectory(). getAbsolutePath()에 해당하는 기능은 무엇입니까? –