2011-08-17 4 views
2

저는 기본적으로 3 개의 DB 테이블에 대한 인터페이스 인 첫 번째 심각한 Android 앱을 작성하고 있습니다. 해당 테이블의 데이터가 미리 정의되어 있으므로 사용자는 해당 데이터로 해당 앱을 설치해야합니다. 해당 데이터를 애플리케이션 패키지에 포함시키는 가장 좋은 방법은 무엇입니까? 어쩌면 SQLite를 내 응용 프로그램 배포에 임베드하는 방법이 있을까요? 또는 유일한 방법은 클래스의 어딘가에 "insert into"문자열을 정의하고이를 내부 SQLite 저장소를 채우기 위해 실행하는 것입니까? 권장 사항에 감사드립니다.DB 데이터로 Android 앱을 배포하는 방법은 무엇입니까?

답변

1

을 확인할 수 있습니다. 내 자산 폴더에 sqlite 데이터베이스 파일이 있고 거기에없는 경우 시작시 SD 카드에 복사합니다. 멋진 튜토리얼 there이 있으며 코드의 일부를 사용합니다.

1

데이터베이스 파일을 애셋에 넣은 다음 응용 프로그램의 데이터 디렉토리로 복사하십시오.

당신은 내가 현재 내 응용 프로그램에서 같은 일을하고 있어요 this tutorial

관련 문제