2012-05-25 3 views
0

/assets 폴더 내에 배포 할 수있는 파일의 최대 개수를 아는 사람이 있습니까? 내 파일의 각은 매우 작습니다,하지만 난 한계에가있는 경우 (때문에 FAT32의 한계 등으로) 거기에 배치 할 수있는 파일의 실제 #에 제한/assets 폴더에 넣을 수있는 최대 파일 수는 얼마입니까?

감사

+0

파일이 너무 작아서 너무 많으면 sqlite 데이터베이스 사용을 고려해야합니다. – spatulamania

+0

몇 개의 파일을 고려하고 있습니까? –

답변

0

이 있다면 궁금/assets에있는 파일의 수는 매우 큽니다. 정도와 같은 리소스 유형 (드로어 블, 레이아웃, 문자열, 배열 등)에 대해 가질 수있는 자산 수에는 제한이 있습니다. 그렇지 않으면 파일을 res/raw로 저장하는 것이 좋습니다.

아마도 많은 파일을/assets에 넣을 수 있지만 액세스 시간은 궁금합니다. 자산을 계층 적으로 정렬 할 수 있으므로 액세스 속도가 빨라질 수 있습니다. (면책 조항 :이 단락 전체는 순수한 추측입니다.)

0

글쎄, 귀하의 앱은 4GB의 크기 제한이있는 zip 형식 아카이브로 배포됩니다. Zip에는 디렉토리 당 제한이 없지만 32 비트 포인터 (공식 zip 이상, zip64 버전 있음)가 있습니다. 현대 zip 구현은 아카이브 당 최대 1 백만 개의 파일을 허용해야합니다 ... 이론 상으로는 praxis에서 alread 파일 포인터에 대해서만 4GB를 사용하십시오.)

관련 문제