Necesito copiar archivos a la partición del sistema del emulador. Como solo se lee de forma predeterminada, utilizo el comando "adb remount" para tener permisos de escritura y luego puedo copiar los archivos. Mi problema es que cuando cierro el emulador y reinicio, faltan los archivos copiados. Es muy molesto porque debo escribir permisos de archivo que se leen al inicio del emulador (archivo platform.xml en/system/etc/permissions)emulator android copiar archivos en la partición del sistema
5
A
Respuesta
0
Puede que necesite agregar esos archivos al firmware que se usó para crear el imagen del emulador.
0
La partición de sistema que vio es solo un archivo tmp que se creará durante cada ejecución, es la razón por la que perderá todos sus archivos.
El emulador copiará el archivo system.img en el archivo tmp (algo así como/tmp/emulator-dDiaPX). Todas sus modificaciones se realizan allí. Por lo tanto, es fácil entender por qué todos sus archivos se han ido, ya que nunca han aparecido en el sistema real.img. Para ver los archivos abiertos, puede utilizar:
lsof -p pid-of-emulator
El método derecho de hacerlo es colocar los archivos en el directorio/data/o/sdcard /.
Cuestiones relacionadas
- 1. ¿cómo puedo copiar archivos al sistema de archivos de android?
- 2. Diario del sistema de archivos de Android
- 3. Partición del sistema del emulador de Android sin espacio desde el inicio
- 4. ¿Cómo almacenar archivos en Emulator?
- 5. Android emulator alternative
- 6. Atajos de teclado para Android Emulator?
- 7. TouchUtils con Android Emulator
- 8. Soporte Bluetooth en Android Emulator
- 9. Usando Bluetooth en Android Emulator
- 10. Determinar el dispositivo del sistema de archivos en Python
- 11. Android emulator browser detection
- 12. android emulator no funciona?
- 13. Monte la segunda partición en un dispositivo Android con vold
- 14. Recursos útiles del sistema Android
- 15. Android: copiar programáticamente apk a/system/app
- 16. android emulator and local site
- 17. ¿Puede Android Emulator recoger audio?
- 18. ¿Quitar la contraseña de Android Emulator?
- 19. ¿Qué ruta del sistema de archivos usa Context.openFileOutput() de Android?
- 20. Android Emulator no se carga en netbeans
- 21. ¿Cómo copiar el archivo del sistema local a otro sistema en C# (aplicación de Windows)?
- 22. java.net.ConnectException - Connection Refused Android Emulator
- 23. Android webcam enable in emulator
- 24. Portapapeles independiente del sistema operativo copiar/pegar texto en C
- 25. Android emulator Mac OSX ubicación
- 26. Android Emulator no se inicia
- 27. java.net.ConnectException: /127.0.0.1:8080 android emulator
- 28. Android Emulator no puede editar hardware
- 29. Escuchante del sistema de archivos
- 30. Android Emulator vs Real Device
y ¿cómo puedo hacer eso? – Arutha
Nunca he creado firmware, así que no tengo ni idea. – CommonsWare
pero tal vez es posible forzar al emulador a leer los archivos ubicados en/etc/permissions sin reiniciar? – Arutha