1) ВопросПутаница во внешнем хранилище в андроида
Я использовал INSTALLLOCATION в очевидном
android:installLocation="preferExternal"
Поправьте меня, если я ошибаюсь. android: installLocation = "preferExternal", чтобы установить приложение на внешнюю SD-карту. Если это правда, я не должен использовать myapplication при удалении sdcard. Но тем не менее я могу использовать MyApplication даже когда я удалил SDCard с устройства
2) Вопрос
чем разница между sdcard0 и extsdcard на моем устройстве? даже когда я использую в моем манифесте
android:installLocation="preferExternal"
все файлы приложения хранятся на sdcard0 и она доступна даже тогда, когда я SDCard в моем устройстве. я использовал ниже метод для хранения файлов на SDCard
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
Итак, в каком состоянии мои файлы будут храниться на моем SDCard? и как я могу хранить файлы на extsdcard?
Это может сработать для вас http://stackoverflow.com/a/31758403/5296734 Hope for best –