2012-04-27 1 views
0

나는 Blackberry 데이터베이스에 의존하는 응용 프로그램을 작성 중입니다. 버튼을 클릭하면 내 sd 카드에 저장된 .db 파일에서 데이터를 가져 와서 다른 화면에 유용한 데이터를 보여줍니다. 처음에는 그 애셋에서 ".db"파일을 제공합니다.SD 카드 사용은 블랙 베리 내 응용 프로그램의 "database.db"파일에 필수적입니까?

이제 일부 사용자의 리뷰를 보았는데 SD-Card 사용에 문제가 있습니다.

내 질문은 "블랙 베리의 응용 프로그램에서 SD 카드를 사용하지 않고 sql 데이터베이스/.db 파일을 사용할 수 있습니까?" 가능한 경우 알려주십시오 ....!

답변

0

두 개의 분리 된 파일 시스템이 지원됩니다. 첫 번째 - 내부 장치 파일 시스템, 두 번째 - 메모리 sd 카드 파일 시스템.

내부 장치 파일 시스템은 메모리 sd 카드에 의존하지 않으며 파일을 만들 수 있습니다. 그러나 데이터베이스가 사용 가능한 모든 내부 메모리를 사용하면 장치가 화를냅니다.

내장 메모리는 중요한 운영 체제 된 활동에를 지원하기 위해 중요한 자원이다 후 이상한 일 등 문제

+0

oH 블랙 베리에서 기억해야 할 중요한 포인트입니다. –

0

그것은 조금 더 복잡 동결, 갑자기 다시 시작처럼 발생하는 메모리의 종류의 부족이있을 때 파일 시스템에 대한 쓰기 권한을 갖는 것보다 특정 유형의 내부 저장소 만 SqLite를 지원합니다. BlackBerry SqLite db creation: “filesystem not ready”