Cómo acceder a archivos de almacenamiento externo en un teléfono a través de aplicaciones creadas en Android Studio

Para acceder al almacenamiento externo:

Agregue esto en su manifiesto

Pero si su SDK de destino es 23 o superior (Marshmallow y superior), entonces debe solicitar permiso cuando lo necesite: –

ActivityCompat.requestPermissions (profile.this,
nueva Cadena [] {Manifest.permission.READ_EXTERNAL_STORAGE},
1);

Y para manejarlo, debe anular onRequestPermisssionResult

@Anular
public void onRequestPermissionsResult (int requestCode, @NonNull String [] permissions, @NonNull int [] grantResults) {
switch (requestCode) {
caso 1: {

// Si se cancela la solicitud, las matrices de resultados están vacías.
if (grantResults.length> 0
&& grantResults [0] == PackageManager.PERMISSION_GRANTED) {

// se concedió el permiso, ¡sí! Hacer el
// tarea relacionada con los contactos que debes hacer.
} más {

// permiso denegado, boo! Deshabilitar el
// funcionalidad que depende de este permiso.
Toast.makeText (profile.this, “Permiso denegado para leer su almacenamiento externo”, Toast.LENGTH_SHORT) .show ();
}
regreso;
}

// otras líneas ‘case’ para buscar otras
// permisos que esta aplicación podría solicitar
}

}

Espero que ayude y para obtener más ejemplos, códigos y tutoriales, instale esta impresionante aplicación de tutoriales de Android ahora.

Andy-Android Tutorials: Example – Aplicaciones de Android en Google Play

El siguiente ejemplo le muestra cómo operar el almacenamiento externo de Android con Android Studio.

Ejemplo de archivo de almacenamiento externo de lectura y escritura de Android