Git2Doc / prototype

아이디어에 대한 검증 Repo
0 stars 0 forks source link

[POC] 안드로이드 녹음 파일 변경 여부 감지하기 #2

Open BEMELON opened 1 year ago

BEMELON commented 1 year ago
cxxerry commented 1 year ago

파일 수정 시간 비교으로 변경 여부 확인 -> 파일 경로로 접근


String filePath = "/storage/emulated/0/Recordings/sample.mp3"; // 녹음 파일 경로
File file = new File(filePath);

// 이전 녹음 파일의 수정 시간 (ms)
long lastModifiedTime = sharedPrefs.getLong("lastModifiedTime", 0);

// 현재 녹음 파일의 수정 시간 (ms)
long currentModifiedTime = file.lastModified();

if (currentModifiedTime > lastModifiedTime) {
    // 파일이 변경되었을 경우 처리할 작업
    // ...
    // 현재 수정 시간으로 업데이트
    sharedPrefs.edit().putLong("lastModifiedTime", currentModifiedTime).apply();
}

SharedPreferences를 사용하여 이전 녹음 파일의 수정 시간을 저장하고, 현재 녹음 파일의 수정 시간과 비교하여 파일 변경 여부를 확인