Si está utilizando Eclipe, simplemente haga clic en el ícono del Administrador de dispositivo Android, luego haga clic en la pestaña Administrador de dispositivo Android, si ya creó un AVD simplemente selecciónelo, luego haga clic k en el "botón Editar" en el lado derecho, luego ubique dónde está la tarjeta SD y luego cambie el tamaño para que prefiera el número "e".g: 256 o 512 o 1024 "y asegúrese de tener suficiente" Capacidad de almacenamiento interno ", luego haga clic en el botón" Aceptar ". Ahora vaya a" Ejecutar configuración "y encienda su emulador AVD, en la configuración de AVD que debe ver que su tarjeta SD está "Montado"
Esto debería funcionar
Si desea agregar un archivo o una carpeta en la tarjeta SD acaba de hacer lo siguiente:..
pasos:
1) Abra el archivo de código fuente de la aplicación Android con un editor de texto o de programación. 2) Busque la ubicación en la fuente c oda donde desea llamar a la función que escribe un archivo en el almacenamiento externo del dispositivo. 3) Inserte esta línea de código para comprobar si la tarjeta SD:
File sdCard = Environment.getExternalStorageDirectory();
4) insertar estas líneas de código para establecer el directorio y nombre de archivo:
File dir = new File (sdcard.getAbsolutePath() + "/folder1/folder2");
dir.mkdirs();
File file = new File(dir, "example_file");
5) Sustituir "/ folder1/folder2 "en el código anterior con la ruta real donde tiene la intención de guardar el archivo. Esta debería ser una ubicación en la que normalmente guarda los archivos de su aplicación. Además, cambie el valor de "archivo_ejemplo" al nombre de archivo real que desea usar.
6) Introducir la siguiente línea de código para generar el archivo en la tarjeta SD:
FileOutputStream f = new FileOutputStream(file);
último paso 7:
Guardar el archivo, a continuación, compilar y probar la aplicación utilizando el Android software emulador o el dispositivo.
¡Esto funcionará! ;-)
1 para proporcionar el método para una AVD existentes (mi caso, porque yo no tenía ni idea cuando seguí las instrucciones sobre cómo configurar un entorno de desarrollo de Android por primera vez). Sin embargo, ni esta respuesta ni la publicación de AndroidBlogger mencionan cuál es la ruta de acceso a la tarjeta. Empíricamente, descubrí que se creó en el directorio de herramientas, p. C: \ android-sdk-windows \ tools \ FirstSDCard –