Almacenamiento externo de Android entre las marcas para móviles

Estoy enfrentando un problema interesante. He descubierto, que Samsung en sus propios teléfonos Android tiene dos implementaciones de almacenamiento.

1ª: / sdcard – es la memoria interna y / sdcard / external_sd se inserta realmente la tarjeta de memoria

2nd: / storage / sdcard0 – es la memoria interna y / storage / ExtSdCard es en realidad la tarjeta de memoria insertada.

Mi aplicación necesita datos para ser almacenados en la tarjeta SD, por lo que estoy frente a problema, cómo determinar, que la carpeta puede ser el enlace de la tarjeta SD o no. ¿Conoces la situación de cualquier otro fabricante de Android (LG, HTC, Sony), cómo hacer frente a las tarjetas SD externas y cómo son visibles en el sistema Android?

Es realmente tan simple. Cuando usted considera sus móviles Samsung es el almacenamiento interno que actúa como su tarjeta SD.

Si usted está buscando para guardar un archivo en Sdcard, tiene que detener la codificación de la ruta como,

/mnt/sdcard.. and so. 

En su lugar, use Environment.getExternalStorageDirectory();

Esto le devolverá la ruta a su tarjeta SD inmediatamente.

Y desde allí, agregue Environment.getExternalStorageDirectory()+File.separator+"your directoryname";

Y esto funciona para todas las marcas que no son exclusivas de Samsung.

  • ¿Dónde está la tarjeta SD del eclipse android emulator en windows?
  • Abra todas las imágenes de una carpeta (tarjeta SD) al mismo tiempo, haga clic en el botón
  • Escribir en la tarjeta SD interna en Android
  • Donde el listview almacena la imagen en android cuando se descarga desde el servidor
  • Advertencia: File.mkdir () se ignora
  • Android: Copiar RawFile a Sdcard (video mp4)
  • ¿Cómo mover aplicaciones spcific a / de la tarjeta sd usando ADB?
  • Almacenamiento extraíble (externo) vía sdcard por los fabricantes
  • Environment.getExternalStorageDirectory (). GetAbsolutePath () da una ruta diferente - Android
  • Error de permiso de escritura de archivo en Android
  • FileOutputStream falló con FileNotFoundException aunque el archivo aparentemente, existe, es escribible y tiene permisos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.