Saltar al contenido

Cómo enviar archivos a una instancia de emulador usando Android Studio

Solución:

Una forma sencilla es arrastrar y soltar. Copiará archivos a / sdcard / Download. Puede copiar carpetas enteras o varios archivos. Asegúrese de que la opción “Habilitar uso compartido del portapapeles” esté habilitada. (en …-> Configuración)

ingrese la descripción de la imagen aquí

Actualización (mayo de 2020):
Android Studio tiene una nueva herramienta llamada Explorador de archivos del dispositivo. Puedes acceder a él de dos formas:

  1. Haciendo clic en Device File Explorer en la esquina inferior derecha de la ventana de Android Studio.
  2. Si no pudo encontrar su ícono, dentro de Android Studio presione el botón shift dos veces. Aparecerá una ventana de búsqueda rápida, luego escriba Device File en ella y Explorador de archivos del dispositivo aparecerá en el resultado de la búsqueda y puede hacer clic en él.
    abrir el Explorador de archivos del dispositivo

Luego puede navegar a la carpeta en la que desea insertar su archivo. Haga clic derecho en esa carpeta y seleccione cargar (o presione control+Cambio+O). Seleccione el archivo que desea cargar y cargará el archivo en la ubicación deseada.

ingrese la descripción de la imagen aquí

Empuje el archivo usando adb.exe:

En Android 6.0+, debe usar el mismo proceso, pero su aplicación de Android no puede acceder a los archivos que se insertaron dentro de SDCARD usando DDMS File Explorer. Es lo mismo si prueba comandos como este:

adb push myfile.txt /mnt/sdcard/myfile.txt

Si te enfrentas EACCES (Permission denied) Excepción cuando intenta leer un archivo dentro de su aplicación, significa que no tiene acceso a archivos dentro del almacenamiento externo, ya que requiere un permiso peligroso.

Para esta situación, debe solicitar la concesión de acceso manualmente utilizando el nuevo sistema de permisos en Android 6.0 y la versión superior. Para obtener más información, puede consultar el tutorial de Android y este enlace.

Solución para la versión anterior de Android Studio:

Si desea hacerlo utilizando la interfaz gráfica, puede seguir esto dentro de los menús de Android Studio:

Herramientas -> Android -> Monitor de dispositivo Android

ingrese la descripción de la imagen aquí

Posteriormente, se abrirá la ventana del Monitor de dispositivo Android (DDMS) y podrá cargar archivos usando el Explorador de archivos. Puede seleccionar una dirección como /mnt/sdcard y luego inserte su archivo en sdcard.
ingrese la descripción de la imagen aquí

Puede usar el ADB a través de un terminal para pasar el archivo del escritorio al emulador.

adb push <file-source-local> <destination-path-remote>

También puede copiar el archivo del emulador al escritorio

adb pull <file-source-remote> <destination-path>

Sin embargo, también puede utilizar el Monitor de dispositivo Android para acceder a los archivos. Haga clic en el icono de Android que se encuentra en la barra de herramientas. Tardará unos segundos en cargarse. Una vez que está cargado, puede ver una pestaña llamada “Explorador de archivos”. Ahora puede extraer / enviar archivos desde allí.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *