안드로이드 개발 질문/답변
(글 수 45,052)
data 에서 sdcard 로 파일을 복사 또는 이동 하려고합니다.
아래는 이동 소스 입니다.
그런데 이동이 안됩니다.
무었이 문재인가요?
혹시 복사하는 소스를 구할 수 있나요?
## 권한
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
## 복사소스
String SourceFile = getFileStreamPath("down.img").getAbsolutePath();
String TargetFile = Environment.getExternalStorageDirectory().getAbsolutePath()+"/aaa.img";
File file;
File dir;
boolean success;
try {
file = new File(SourceFile);
dir = new File(TargetFile);
success = file.renameTo(new File(dir, file.getName()));
} catch (Exception e) {
e.printStackTrace();
return;
}
if (!success) {
Log.d(TAG, "이미지저장에 실패했습니다.");
}