Intereting Posts
Android: фон градиента AppBarLayout Пользовательское сворачивание панели инструментов сглаживает изменение размера Android Studio AndroidManifest.xml vs build.gradle Не может сгенерировать подписанный APK из студии Android «Выполнение не выполнено для задачи»: packageRelease '" Что такое InstallerPackageName, когда приложение находится в фазе «ожидающей публикации» и используется / проверено рецензентами / тестировщиками (Google Play Store)? Как включить предложения в Android-клавиатуру Как создать предпочтение, которое принимает только целочисленные значения Есть ли способ получить ссылки для всех активных в настоящий момент фрагментов в Activity? Плагин с id 'com.google.gms.google-services' не найден Чтение / запись файла .txt со специальными символами Android-выход sqlite shell Просто обновил мою ОС X до Yosemite, Android Device Chooser, не показывающий устройство – что делать? Вызвано: java.lang.OutOfMemoryError: размер растрового изображения превышает бюджет VM SetURLStreamHandlerFactory и "java.lang.Error: Factory уже установлен" Открывать карты Google через намерение для конкретного местоположения в android

У ВСЕХ устройств Android есть внутренняя SD-карта?

При первом запуске моего приложения я загружаю довольно большой файл в / sdcard /

Я уже знаю, что это может завершиться неудачно, если внутренняя SD-карта телефона пользователя заполнена или не смонтирована (например, если телефон подключен к ПК в качестве запоминающего устройства большой емкости или не был должным образом отключен от ПК).

Но есть ли какие-либо устройства Android с NO INTERNAL SD CARD ? (На котором мое приложение определенно будет непригодным для использования)

Solutions Collecting From Web of "У ВСЕХ устройств Android есть внутренняя SD-карта?"

Но есть ли какие-либо устройства Android с NO INTERNAL SD CARD? (На котором мое приложение определенно будет непригодным для использования)

Любое устройство, имеющее Android Market, будет иметь хранилище не менее 2 ГБ в Environment.getExternalStorageDirectory() . Будет ли это карта SD или что-то еще, зависит от устройства.

У меня лично есть Samsung Galaxy Tab, и у нее нет внутренней SD-карты (поставляется с, можно купить отдельно, я думаю).

В моей программе я вызываю Environment.getExternalStorageDirectory и, по-видимому, имеет внутренний путь памяти, когда не установлена ​​SD-карта. Пока работает, не исследовали дальше.

Все Android-совместимые устройства поддерживают внешнее хранилище. Это не обязательно должна быть SD-карта, это может быть несъемное внутреннее хранилище.