studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android android-emulator android-file

para - manual de programacion android pdf



¿Dónde se almacena la imagen del emulador de Android? (5)

De la documentación de AVD :

De forma predeterminada, la herramienta Android crea el directorio AVD dentro de ~/.android/avd/ (en Linux / Mac), C:/Documents and Settings/<user>/.android/ en Windows XP, y C:/Users/<user>/.android/ en Windows 7 y Vista.

En el emulador, descargué una imagen de Google. Puedo encontrar la imagen en el emulador, pero no tengo idea de cuál es la ubicación del archivo de la imagen. Para depurar mi aplicación necesito saber dónde está esa imagen. ¿Cómo puedo obtener la ruta completa de la imagen?


Esto aquí parece funcionar para mí:

String path = Environment.getExternalStorageDirectory().getPath(); String myJpgPath = path + "/Download/dog-best-friend-1.jpg";


Las imágenes del sistema se descargan en [{dirección_dirección_de_sandroide} / sdk / system-images / {número de versión de Android} /system.img>]

y los avd se crean en C: / Users / .android / avd / (windows) o ~ / .android / avd / (linux / mac)


Para encontrar la ruta exacta, abra el emulador, vaya a Fotos y luego haga clic en una foto (si hay alguna) luego haga clic en i (para obtener información). Allí puede ver la ruta exacta en su dispositivo. Para acceder a estos archivos, intente de forma dinámica:

String path = Environment.getExternalStorageDirectory().getPath(); String pathPhotos = path2 +"/Download"; File[] fileArr = new File(pathPhotos).listFiles(); for(int i = 0; i < fileArr.length; i++) { Log.d("fileName12", " " + fileArr[i].getPath()); }

En caso de que listFiles devuelva null, debe agregar:
uses-permission * android: name = "android.permission.READ_EXTERNAL_STORAGE" /> Y cambia la configuración en el Emulador -> configuraciones -> Aplicaciones -> Permisos de aplicaciones -> almacenamiento -> nombre de tu aplicación -> enciende


Si su imagen está almacenada en su emulador, entonces puede encontrar esa imagen usando el archivo Explorar

Primero inicia tu emulador y luego:

Abra su Explorador de archivos y vaya a mnt/sdcard/Download . Encontrará su imagen aquí si está descargada.

Para abrir el archivo explore en Eclipse: window/show view/other/File Explore