2016-07-06 2 views

답변

2

이전 Android 기기에서는 외부 저장소가 실제로 제거 할 수있는 SD 카드로 연결되었습니다. 새로운 안드로이드 장치에서 외부 저장 장치는 에뮬레이트 된 SD 카드 인 데이터 파티션의 디렉터리 (그 위에 FUSE 포함)로 연결됩니다.

그래서 isExternalStorageEmulated는 저장 공간이 데이터 파티션에 있는지 알려주고 isExternalStorageRemovable이 저장 공간이 SD 카드인지 여부를 알려줍니다. 그들은 반대 출력을 반환합니다 대부분의 시간은하지만, 당신은 드문 장치를 찾을 수 있습니다 그 외부 스토리지는 분리 된 파티션 그래서 그들은 둘 다 false를 반환합니다 찾을 수 있습니다.

관련 문제