¿En el emulador AVD cómo ver la carpeta sdcard? Y instalar apk a AVD?

He creado un emulador de Android ( dispositivo virtual de Android ), pero no puedo encontrar la tarjeta SD que he construido durante la creación de este.

¿Cómo puedo encontrar la tarjeta SD y su contenido y también cómo instalar archivos APK en el AVD ?

  1. Cambiar a la perspectiva de DDMS
  2. Seleccione el emulador en la lista de dispositivos , cuya sdcard desea explorar.
  3. Abra la pestaña Explorador de archivos en el lado derecho.
  4. Expandir la estructura del árbol. Mnt / sdcard /

Consulte la imagen a continuación Introduzca aquí la descripción de la imagen


Para instalar apk manualmente: copie su apk en la carpeta sdk / platform-tools y ejecute el siguiente comando en la misma carpeta

adb install apklocation.apk 

He utilizado el siguiente procedimiento.

Procedimiento para instalar los archivos apk en Android Emulator (AVD):

Compruebe su directorio instalado (por ejemplo: C: \ Archivos de programa (x86) \ Android \ android-sdk \ tools), si tiene el adb.exe o no). Si no está presente en esta carpeta, descargue el archivo adjunto aquí , extraiga los archivos zip. Usted conseguirá los archivos del adb, copia y pega esos tres archivos dentro de la carpeta de las herramientas

Ejecute el administrador de AVD desde C: \ Archivos de programa (x86) \ Android \ android-sdk e inicie el emulador de Android.

Copie y pegue el archivo apk dentro de la carpeta C: \ Archivos de programa (x86) \ Android \ android-sdk \ tools

  • Ir a Inicio -> Ejecutar -> cmd

  • Escriba cd "C: \ Archivos de programa (x86) \ Android \ android-sdk \ tools"

  • Escriba adb install example.apk

  • Después de obtener el éxito de comando

  • Ir al icono de la aplicación en el emulador de Android, podemos ver su aplicación

On linux sdcard image se encuentra en:

 ~/.android/avd/<avd name>.avd/sdcard.img 

Puede montarlo por ejemplo con (asumiendo que / mnt / sdcard es un directorio existente):

 sudo mount sdcard.img -o loop /mnt/sdcard 

Para instalar el archivo apk use adb:

 adb install your_app.apk 

En estos días, la ubicación de la tarjeta SD emulada está en /storage/emulated/0

Si está utilizando Eclipse. Usted debe cambiar a la perspectiva de DDMS desde la esquina superior derecha allí después de seleccionar su dispositivo se puede ver el árbol de la carpeta. Para instalar apk manualmente puede usar comando adb

 adb install apklocation.apk 

// en linux

// en su carpeta de inicio. Android carpeta oculta está allí ir a que allí se puede encontrar la carpeta avd abrir eso y comprobar su nombre avd que se creó abrir eso y se puede ver el sdcard.img que es su archivo sdcard.

// Para instalar apk en linux

 $adb install ./yourfolder/myapkfile.apk 

Agregando a la solución usefile DDMS / Explorador de archivos, para aquellos que no saben, si desea leer un archivo debe seleccionar el botón "Extraer archivo desde el dispositivo" en la barra de herramientas del visor de archivos. Desafortunadamente, no puede arrastrarse, o hacer doble clic para leer.

  • "Adb install" devuelve error: error de protocolo (sin estado)
  • ¿Cómo emular Nexus 4?
  • "No hay imágenes del sistema instaladas para este objetivo" aunque la imagen esté instalada
  • No hay función de telefonía en AVD con soporte GSM
  • AVD se lanza con diferentes tamaños de texto e iconos
  • Emulador de Android en Eclipse no funciona
  • Ejecución del nuevo emulador de Intel para Android
  • ¿Hay un repo donde puedes descargar dispositivos android virtuales?
  • Android: emulador 4.0.3 cerrado automáticamente después de algún tiempo
  • ¿Cómo utilizar la nueva GPU acelerado avd?
  • ¿Los AVD (dispositivos virtuales para Android) escriben registros? ¿Si es así, donde?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.