데이터를 로깅하고 SQL을 통해 .db 파일로 저장하는 앱을 작성했습니다. 내부 메모리에서 SD 카드로 복사하는 방법이있었습니다.SD 카드에서 db 파일로 안드로이드 작동
이제이 특정 .db 파일을 사용해야하는 두 번째 앱을 작성했습니다. 내가 생각하는 것처럼, 그 애플리케이션은 내가 SD 카드에 내 DB 작업을 어떻게 든 필요 (이 경우
/data/data/app1_package/databases/my_database.db
에) 다른 응용 프로그램
에서 파일을 패키지에 액세스 할 수 없습니다. 어떻게해야합니까?SQLiteHelper 클래스에서이 경로를 사용할 수 있습니까? SD에서 패키지로 복사해야합니까 (액세스 권한 등)?
저는 데이터베이스 초보자입니다. 도움이 될 것입니다.
사용자가 내 첫 번째 앱을 가지고 있으며 db 파일에서 내 앱을 독립적으로 작성합니다. 그래서 나는 그것의 장치에 내 두 번째 응용 프로그램에 DB 파일을 얻는 방법이 필요합니다. 자산 방법은 내가 두 번째 응용 프로그램을 작성하는 동안 DB 파일을 얻는 것 같습니다. 나는이 권리가있는 걸까? – Tommy