¿Cómo puedo acceder y almacenar datos en la tarjeta sd en todos los dispositivos Android?

El Samsung GalaxyS tiene una carpeta llamada external_sd dentro de sdcard. Quiero acceder a esto. No quiero codificar la ruta de acceso de manera correcta Environment.getExternalStorageDirectory() + "external_sd/" .

Quiero que la ruta general para todos los dispositivos se almacene de forma predeterminada en sdcard. ¿Cómo puedo hacer esto?

One Solution collect form web for “¿Cómo puedo acceder y almacenar datos en la tarjeta sd en todos los dispositivos Android?”

Puede acceder al directorio externalstorage utilizando:

GetExternalStoragePublicDirectory (Tipo de cadena)

Puede especificar el tipo de archivo y obtener la ubicación donde puede almacenar el archivo. Este es el mismo espacio también utilizado por el usuario móvil.

Una alternativa es utilizar el espacio de almacenamiento para su propia aplicación. Para ello,

GetExternalFilesDir (Tipo de cadena)

Este espacio es específico de la aplicación y se eliminará cuando se desinstale la aplicación. El usuario no podrá ver estos archivos.

  • Almacenamiento extraíble (externo) vía sdcard por los fabricantes
  • No puedo obtener la ruta real de la tarjeta SD extraíble. ¿Hay alguna manera de conseguir?
  • Permiso de escritura de la tarjeta SD de Android mediante SAF (Storage Access Framework)
  • Compruebe si la tarjeta SD está presente, boolean siempre es cierto
  • Android obtiene imágenes de sdcard
  • ¿Cómo calcula Android el caché y el tamaño de los datos?
  • Guardar Logcat en un archivo de texto en el dispositivo Android
  • Cómo cargar JS y CSS desde SDCARD con el método loadDataWithBaseURL ()
  • Android - ¿Cómo crear la carpeta en sdcard con el icono de la aplicación con la esquina izquierda hacia abajo?
  • Tome la copia de seguridad de todos los archivos de instalación de apk en sdcard de forma programada en android
  • ¿Por qué no puedo usar el atributo installLocation en el archivo Manifest?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.