Cómo instalar la tarjeta SD en el emulador de Android (1.6)

Quiero instalar la tarjeta SD en el emulador de Android (1.6). Estoy usando Eclipse 3.4.0

Encontré un comando para instalar la tarjeta SD:

Mksdcard

Pero donde ejecutarlo no estoy recibiendo?

He intentado en herramientas de desarrollo-> Terminal Emulator

Pero está dando error: permiso denegado

Gracias..

Esta forma más fácil de asegurarse de que su tarjeta sd está asociada correctamente a su instancia de emulador es crear un AVD con una tarjeta SD. Hágalo de la siguiente manera: en Eclipse: Window => android SDK and AVD manager => Nuevo:

-dar un nombre a su AVD (no se permite espacio)
-dar una meta de SDK
-dar tamaño a la SDcard deseada
-crear el nuevo AVD

O, segunda solución, ya tienes tu propio AVD y quieres agregar una tarjeta SD a él: abre un prompt de comandos o un terminal (windows / linux?) Cd a tu directorio sdk / tools, ejecuta lo siguiente:
Mksdcard 256M NameOfYourCard
(Usted puede pasar el tamaño que usted quiere ofc)

Y luego, ponga lo siguiente en que ejecute la configuración en el campo "Línea de comando adicional de lanzamiento":

-sdcard fullPathToYourCard

Deberia de funcionar. Si no está claro, echar un vistazo aquí para un procedimiento más detallado

Puede utilizar la herramienta android, una utilidad de línea de comandos disponible en el directorio SDK / tools /.

Aquí hay un tutorial completo sobre cómo hacer esto.

Creo todos mis dispositivos virtuales a través del diálogo de Eclipse. Ventana> Android SDK y AVD Manager> Nuevo (botón). Tiene controles de entrada para las especificaciones de la tarjeta SD.

Desde la línea de comandos puede hacer lo siguiente Ir a la carpeta / tools de la sdk

Crear perfil de Android con tarjeta SD

android.bat create avd -n jonas2 -t 1 -c 256M 

Emulador de inicio

 emulator.exe -avd jonas2 

Si está usando Eclipe, simplemente haga clic en el ícono del Administrador de Dispositivos Android, luego haga clic en la pestaña Administrador de Dispositivos Android, si ya ha creado un AVD, selecciónelo y haga clic en el botón "Editar" en el lado derecho. Ubique donde la tarjeta SD cambia de tamaño y prefiere el número "por ejemplo: 256 o 512 o 1024" y asegúrese de que tiene suficiente "Capacidad de almacenamiento interno", luego haga clic en el botón "Aceptar". Ahora vaya a la "Configuración de Ejecutar" e inicie su emulador de AVD, en la configuración de AVD verá que su tarjeta SD está "montada".

Esto debería funcionar.

Si desea agregar un archivo o una carpeta a su tarjeta SD, haga lo siguiente:

pasos:

1) Abra el archivo de código fuente de la aplicación de Android con un editor de texto o de programación. 2) Vaya a la ubicación en el código fuente donde desea llamar a la función que escribe un archivo en el almacenamiento externo del dispositivo. 3) Inserte esta única línea de código para comprobar la tarjeta SD:

 File sdCard = Environment.getExternalStorageDirectory(); 

4) Inserte estas líneas de código para establecer el directorio y el nombre de archivo:

 File dir = new File (sdcard.getAbsolutePath() + "/folder1/folder2"); dir.mkdirs(); File file = new File(dir, "example_file"); 

5) Reemplace "/ folder1 / folder2" en el código anterior con la ruta real donde desea guardar el archivo. Esta debe ser una ubicación en la que normalmente guardar los archivos de la aplicación. Además, cambie el valor "example_file" al nombre de archivo real que desea utilizar.

6) Inserte la siguiente línea de código para enviar el archivo a la tarjeta SD:

 FileOutputStream f = new FileOutputStream(file); 

Finalmente paso 7:

Guarde el archivo y compírelo y pruebe la aplicación mediante el software del emulador de Android o el dispositivo.

¡Esto trabajará !!! D

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.