Я работаю над приложением, которое необходимо переместить файлы из SDCard на флэш-памяти .The проблема является то, что как флэш-память и SDCard обнаруживается:Перемещение файлов с SDCard на флеш-память в Android?
(Environment.getExternalStorageDirectory())
Так что я не могу обнаружить, вставлена ли SDCard или нет . Кто-нибудь сталкивался с той же проблемой, пожалуйста, помогите?
Я использую экскаватор для планшета Archos 7. Мне нужно знать, как я могу получить путь к флэш-памяти и SD-карте.
Таблетка, для которой я создаю приложение, имеет одну несъемную флеш-память объемом 8 ГБ и одну SD-карту. Поэтому, когда я использую вышеуказанный метод, он дает мне путь к flashmemory – Navdroid
Да, это странный образец, который Android не делает Это хорошо. Вы можете попробовать 'Environment.getExternalStoragePublicDirectory()', посмотрите, дает ли это путь к SD-карте. Если нет, вы можете попробовать одну из констант 'Environment.DIRECTORY_ *', в зависимости от того, что вы делаете. Если ** ** не работает, просто дайте пользователю возможность указать местоположение файлов и обвинить Android :) (или поставщика планшета). – Felix