안드로이드 개발 질문/답변
(글 수 45,052)
SQLiteOpenHelper 를 상속받아
public DataBaseHelper(Context context){
super(context,DATABASE_NAME,null,DATABASE_VERSION);
mContext = context;
}
위에 DATABASE_NAME 에다 /sdcard/data/test.db 라고 db 경로를 설정해 주는게 아닌가요?
db이름만 썼더니 어디에 db가 생성되는지 몰라서 임이의 폴더에 생성하고싶습니다.
그래야 나중에 백업도 가능할거 같아서요..
db 경로 설정은 어떻게 하며 , 기본적으로 어느 폴더에 들어가나요?
핸폰에서 db파일명을 검색해봐도 안나오네요;;;
그리고 한가지만더 질문드리겠습니다..
한번 생성한 db는 어떻게 수정하나요?
table 추가나 , 컬럼 변경이 있을때는 어떻게 수정하는지 궁금합니다...
지금 그 방법을 몰라서 계속 db를 새로 생성하고 있거든요..근데 그러면 업뎃을 못하니까..문제가 될듯 해서요..
1. 디비 경로 설정방법
2. 디비 수정방법..
이렇게 질문드립니다.
고수님들의 한수 가릉침 기다리고 있겠습니다....(__)




/data/data/packageName/database/ 였던거 같은데
에뮬에서 ddms 로 열어보면 db 파일 경로 알수 있어여