powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Путь к внешней карте андроид
7 сообщений из 7, страница 1 из 1
Путь к внешней карте андроид
    #38967465
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно получить доступ к внешней карте в андроид 4.2 и ниже.
В Android 4.4 и выше использую ContextCompat.getExternalFilesDirs(context, null); но он не работает на андроид 4.2 и ниже.
Код: java
1.
Environment.getExternalStorageDirectory().getPath()

возвращает /storage/emulated/0.
Код: java
1.
context.getExternalFilesDir(null).getPath()

возвращает /storage/emulated/0.
Код: java
1.
Environment.getExternalStorageDirectory().getPath()

возвращает /storage/emulated/0/Android/data/com.applicatoin/files
хотя в телефоне присутсвует флешкарта и путь к нему /storage/extSdCard.
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38967513
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдосхотя в телефоне присутсвует флешкарта и путь к нему /storage/extSdCard.
А этот путь куда указывает?
Елдос/storage/emulated/0.
Обычно это линк на карту памяти.
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38967521
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanОбычно это линк на карту памяти.
Хм, а иногда и на внутреннюю память...

Куда именно в твоем случае он (линк /storage/emulated/0) показывает?
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38967529
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://stackoverflow.com/questions/5694933/find-an-external-sd-card-location

пишут, что до 4.4 официально не было поддержки sd карт (на уровне api). Производители выкручивались стандартными линуксовскими методами путем линкования.

Так что (вроде как и раньше я советовал) проще дать пользователю выбрать папку и проверять её на полный доступ.
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38967603
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЕлдосхотя в телефоне присутсвует флешкарта и путь к нему /storage/extSdCard.
А этот путь куда указывает?
Елдос/storage/emulated/0.
Обычно это линк на карту памяти.
Это путь на внутренную память, в файлах находится только две корневые папки это внутренняя память и внешняя, там так написано.
А какие есть способы дать пользователю такую возможность как выбирать.
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38967627
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Путь к внешней карте андроид
    #38968742
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

спасибо
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Путь к внешней карте андроид
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]