2010-05-11 14 views
130

Estoy teniendo problemas para hacer funcionar mi tarjeta SD emulador ... Creé un nuevo dispositivo AVD con una nueva tarjeta SD.Poner manualmente los archivos en el emulador de Android Tarjeta SD

Entonces, ¿cómo poner datos en él? He encontrado el archivo "correcta" para ser montado en herramientas Daemon, pero está dañado o simplemente no se puede leer ...

Sería muy bueno si usted tiene alguna idea :)

+0

Si está tratando de hacerlo a través del código puede escribir a '/ sdcard /' –

Respuesta

131

Si está utilizando Eclipse que pueda mover archivos hacia y desde la tarjeta SD a través de la perspectiva de Android (se llama DDMS en Eclipse). Simplemente seleccione el emulador en la parte izquierda de la pantalla y luego elija la pestaña Explorador de archivos. Por encima de la lista con sus archivos deben aparecer dos símbolos, uno con una flecha apuntando a un teléfono, al hacer clic esto le permitirá elegir un archivo para pasar a la memoria del teléfono.

+4

hola, gracias, eso parece funcionar, pero ¿cómo puedo agregar un directorio completo con subdirectorios? – poeschlorn

+6

también puede ejecutar ddms como una aplicación independiente si tiene instalado el SDK de Android. Está en $ ANDROID_SDK_PATH/tools/ddms – fijiaaron

+1

Cuando ejecuté ddms desde la ruta del SDK de Android, el explorador de archivos no estaba allí como una pestaña. Pero estaba allí en el menú. Dispositivo -> Explorador de archivos –

98

Utilice la herramienta adb que viene con el SDK.

adb push myDirectory /sdcard/targetDir 

Si únicamente se especifica /sdcard/ (con la barra final) como destino, entonces el contenido de mydirectory va a terminar en la raíz de/sdcard.

+1

ese fue el protector, gracias. –

+0

@olafure: ¿Se puede insertar un archivo en la tarjeta SD de Android, no en el directorio? – Ashwin

+2

@ user1139023 seguro, solo agrega un '/' después del nombre del directorio, como: 'adb push yourfile.ext/sdcard /' que pondría tu archivofile.ext en la raíz de/sdcard – olafure

46

En Android Studio, abra el Administrador de dispositivos: Herramientas -> Android -> Android Device Monitor

En Eclipse abrir el Administrador de dispositivos: enter image description here

En el administrador de dispositivos puede agregar archivos a la tarjeta SD aquí: enter image description here

+0

gracias ..pero está arrojando un error en la consola de eclipse diciendo: "Error al presionar selección: sistema de archivos de solo lectura" – Charlie

+1

@Charlie Debe verificar el permiso, porque su sistema de archivos no puede escribir nada, ya que el mensaje de error muestra –

+1

¡perfecto! Gracias –

5

Una forma fácil es arrastrar y soltar. Copiará archivos a/sdcard/Descargar. Puede copiar carpetas enteras o múltiples archivos. Asegúrese de que esté habilitado "Habilitar uso compartido de portapapeles". (en ...-> Configuración) enter image description here

+1

ËLa posibilidad de compartir el tablero de clip no está ahora:/ –

+0

¡maldita sea! ¡¡Funcionó como por arte de magia!! ¡¡Muchas gracias!! –

+0

@UmerAsif Es para mí en mis dos sistemas. ¿Estás seguro? –

Cuestiones relacionadas