2011-10-11 2 views
0

오늘 내 안드로이드 응용 프로그램을 내보낼 때 이클립스에서 "성공적으로 내 보냈다"고 말했지만 apk 파일을 검사하면 256kb에 도달합니다. 나는 불가능하다고 생각한다. 내 sqlite 데이터베이스 크기가 약 15 메가 바이트이기 때문에. 나는 수출 할 때 SQLite 데이터베이스가 첨부되지 않았다고 생각한다.안드로이드 응용 프로그램과 SQLite 내보내기

어쨌든이 문제를 해결할 수 있습니까?

+0

DB 파일은 어떤 폴더에 있습니까? –

+0

data/data/MY_PACK/database/ – ppshein

+0

Eclipse 프로젝트 디렉토리 트리에/data/data ... 폴더가 있습니까? 이것은 작동하지 않습니다. 파일을 에셋으로 복사하고 응용 프로그램을 시작하는 동안 해당 파일을 장치의/data/data에 복사해야합니다. –

답변

1

프로젝트를 내보낼 때 리소스가 압축되어 있다고 생각하십니까? db 파일을 압축하여 결과 파일 크기를보십시오. 데이터베이스가 ~ 100kbs로 압축 될 수 있습니까?

+0

아니요. 내가 내보낼 때 apk 파일에 포함 된 데이터가 없기 때문에 그것이 발견되었습니다. 이 문제를 해결하는 방법? – ppshein

1

그냥 프로젝트를 지운 다음 내보내십시오. 문제가 해결되지 않으면 코드를 참조하십시오. 데이터베이스의 데이터가 런타임 중에 생성되므로 apk 파일의 크기가 작을 수 있습니다. 나는 확실하지 않지만 단지 그것을 확인하십시오. 승인.

+0

Nope. 내가 내보낼 때 apk 파일에 포함 된 데이터가 없기 때문에 그것이 발견되었습니다. 이 문제를 해결하는 방법? – ppshein

+0

쿠루 (Kurru)의 답변으로 당신이 해결책을 얻은 것 같아요. –

관련 문제