Estoy usando Ubuntu 10.04 para el desarrollo de Android. Quiero saber si hay un método para acceder a los archivos locales (por ejemplo, archivos de texto, páginas web) del sistema de archivos en el emulador de Android.¿Cómo acceder a los archivos locales del sistema de archivos en el emulador de Android?
Respuesta
Usted puede utilizar el comando adb
que viene en el dir herramientas del SDK:
adb shell
que le dará una línea de comandos donde se puede navegar y acceder al sistema de archivos. O bien, puede extraer los archivos que desea:
adb pull /sdcard/the_file_you_want.txt
Además, si se utiliza Eclipse con ADT, hay una vista para examinar el sistema de archivos (Ventana-> Mostrar Ver-> Otro ... y elija Android-> Explorador de archivos)
Uso recomendado para obtener la ruta de la tarjeta SD: Archivo sd = Environment.getExternalStorageDirectory(); String path = sd.getAbsolutePath(); –
La vista de la GUI es, en última instancia, una función de DDMS, por lo que, aunque se puede iniciar desde Eclipse, también se puede usar ejecutando DDMS sin Eclipse. (Aunque personalmente siempre uso las herramientas de línea de comando adb). –
En una instalación reciente, la ubicación del exe es "ruta \ a \ sdk \ plataforma-herramientas \ adb.exe" –
Además de the accepted answer, si está utilizando Android Studio puede
- invocar
Android Device Monitor
, - seleccionar el dispositivo en la pestaña
Devices
a la izquierda, - seleccione
File Explorer
pestaña de la derecha, - navegue hasta el archivo que desea, y
- haga clic en el botón
Pull a file from the device
para guardarlo en su sistema de archivos local
explorador de archivos vacío –
Para abrir 'Android Device Monitor', presione dos veces Shift (en Android Studio) y escriba' "Android Device Monitor" '. –
actualización! Puede acceder al sistema de archivos Android a través de Android Device Monitor. En Android Studio, vaya a Herramientas >> Android >> Android Device Monitor.
Tenga en cuenta que puede ejecutar su aplicación en el simulador mientras usa el dispositivo Android Monitor. Pero no puede depurar su aplicación mientras usa el Android Device Monitor.
- 1. Cómo acceder a los archivos locales dentro del proyecto
- 2. ¿Cómo acceder a los archivos en Heroku?
- 3. ¿Puede el javascript acceder a un sistema de archivos?
- 4. Diario del sistema de archivos de Android
- 5. ¿Cómo acceder a un sistema de archivos en Java?
- 6. ¿cómo puedo copiar archivos al sistema de archivos de android?
- 7. Acceder a los archivos de recursos en Android
- 8. Windows Mobile 6.5 acceder a archivos externos emulador
- 9. ¿Cómo instalo archivos .apk en el emulador de Android?
- 10. emulator android copiar archivos en la partición del sistema
- 11. cómo acceder a los archivos en el teléfono o en la tarjeta de memoria SD
- 12. ¿Cómo acceder al sistema de archivos desde un EJB 3?
- 13. ¿Qué ruta del sistema de archivos usa Context.openFileOutput() de Android?
- 14. Escuchante del sistema de archivos
- 15. Cómo cargar archivos JSON locales en Javascript
- 16. Cómo escuchar los cambios del sistema de archivos MAC - kFSEventStreamCreateFlagWatchRoot
- 17. Acceso al directorio/cache en el sistema de archivos Android
- 18. Tamaño del bloque del sistema de archivos
- 19. ¿Cómo podemos acceder a los mensajes de archivos en aplicaciones para Android desde un servidor XMPP
- 20. Forma de acceder a los archivos de recursos en python
- 21. de aplicación del sistema de archivos básica
- 22. Acceder a archivos usando Phonegap
- 23. Cómo acceder a los archivos ODB en Python 2.7
- 24. Cómo acceder a los archivos en SVN usando java
- 25. Acceder a las variables de los archivos incluidos en Ruby
- 26. Cómo reiniciar el emulador de Android y conservar los datos del sistema
- 27. Grep en varios archivos en el sistema de archivos Hadoop
- 28. vigilante del sistema de archivos y archivos de gran tamaño
- 29. Notificación de cambio del sistema de archivos a nivel de archivos en Mac OS X
- 30. ¿Dónde almacena el emulador de Android los archivos de la tarjeta SD?
Por favor, aclare si desea acceder a esos archivos locales en su aplicación que se ejecuta en el emulador de Android ... – TheCottonSilk
No .. Quiero acceder a los archivos locales en mi sistema operativo decir (/home/ubuntu/myfile.txt) del emulador \ – illuminatus