안드로이드 개발 질문/답변
(글 수 40,700)
안녕하세요~~
요새 개인적으로 database 공부를 하고 있습니다.
제가 생각하는 방식이 assets 폴더에다가 컨텐츠 db 파일을 넣어놓고
db생성하는 모듈에서 db가 없을경우 assets 폴더의 db를 복사해 넣어놓고
사용하는 방식을 구상중인데요
db복사해놓고 쓰다가...
앱이 삭제되면.. 해당 db(data영역의 db)가
삭제된다고 알고있습니다.
그러면 만약 삭제하고 다시 설치를 하면... db의 값을 유지하는 방법은 없을까요??
왜 유지를 해야하나면... 사용자 정보를 컨텐츠db 쪽에다가 업데이트하는방식을 생각하고 있어서 그렇습니다.
app삭제와 관련없는 sd카드에 db를 복사해서 쓰는 방식을 지금은 쓰고는 있지만
sd카드가 없는 app이라면 문제가 될거 같습니다...
개발자는 기계가 아닙니다.
sd카드 없는 경우까지 생각하면 피곤합니다....만
요새 sd카드 없는 스마트폰이 있던가요? 애초에 그런건 없었던거 같은데...
sd카드 꼽는데가 없다고 해서 /mnt/sdcard 가 없는건 아닙니다.
기존 방식으로 하셔도 문제 없을 거에요.