2010-07-13 3 views
2

Android 2.1을 실행하는 Android 에뮬레이터에서 SD 카드의 최대 크기는 얼마입니까? 크기를 지정할 수있는 최대 크기는 얼마입니까?Android 2.1 에뮬레이터에서 SD 카드의 최대 크기

+2

어쩌면 FAT32 볼륨만큼 클 수 있습니다. - 32GB 편집 : 실제로 웹에서 QEMU의 제한 어딘가에있는 것으로 보아서 4.5GB가 될 수 있습니다. – ognian

+0

왜 이런 질문을했는지 궁금합니다. – Macarse

+0

이 질문은 논리적으로 보였습니다. 안드로이드 분야의 응용 프로그램과 기능이 계속 증가하면서 AVD를 지정하기 전에 사용 가능한 메모리의 상한선을 알아야하기 때문에 에뮬레이터의 메모리가 부족하기 때문입니다. – dapper

답변

0

FAT32 볼륨의 최대 크기는 8TB입니다. ognian 언급이 Windows XP PRE SP3의 한계였던 32GB 제한.

FAT32 파일 시스템에서 파일을 만드는 경우 에뮬레이터에 대해 만들 수있는 최대 크기는 4GB입니다. 에뮬레이터의 sdcard 볼륨은 파일이며 FAT32의 파일 크기 제한은 4GB입니다. NTFS를 사용하고 있다면 원하는만큼 크게 만들 수 있습니다.

ognian이 언급 한 4.5GB의 에뮬레이터에는 제한이있을 수 있지만, 에뮬레이터에 대해 큰 sdcard 볼륨을 만들 필요가 없습니다.

많은 공간이 필요하다면 앱을 모바일 장치 용으로 개발해서는 안됩니다. 내 SD 카드에 4.5GB 이상의 여유 공간이 있어야한다는 앱을 설치할 방법이 없다고 말할 수 있습니다.

SD 카드의 크기가 장치에서 사용할 수있는 메모리를 늘리지는 않으며 사용 가능한 저장 공간이 늘어납니다. 그게 RAM과 을 비교하는 것.

+0

괜찮습니까? 마찬가지로 SD 카드의 최소 크기는 무엇입니까? – dapper

+0

OS가 드라이브 제한을 가질 수 있음을 알면 몇 가지 요인, 분명히 OS에 달려 있습니다. 하드웨어, 4GB 만 지원하는 장치가 있었지만 지금은 32GB 이상을 많이 지원합니다. 그리고 드라이브가 어떻게 분할되는지. 파일 시스템에는 FAT32가 8TB와 같이 제한이있을 수 있으므로 현재 SD 카드가 FAT32 인 경우 최대 크기는 8TB이지만 모바일 하드웨어가 8TB 카드를 지원하는지는 의심 스럽습니다. –

0

내가 알 수있는 한 최대 크기 ("Android SDK 업데이터 버전 6")는 2047MB - 2GB 바로 아래 - 2047MB를 초과하는 카드 크기를 입력하면 "오류 : SD 카드 크기는 적어도 9MB 여야합니다 ". 이거 버그 야?