Estoy comenzando con una pequeña aplicación usando sqlite db creado programáticamente. ¿Hay alguna manera de inspeccionar esa base de datos cuando la aplicación se ejecuta en emulador?inspeccionando android sqlite e IntelliJ
Respuesta
Puede descargar el archivo de la base de datos del dispositivo a su PC y luego usar cualquier navegador/herramienta SQLite para inspeccionar la base de datos.
O a través de la herramienta adb
de comandos de las herramientas del SDK de Android
adb pull /data/data/your.app.package.here/databases/yourdatabasefile.db
oa través del navegador del dispositivo (Explorador de archivos) en Eclipse en el Perpective DDMS (tal vez que existe en IntelliJ también, Idk)
o las nuevas herramientas de SDK de Android ofrecen una versión independiente ordenada de esa perspectiva DDMS & el explorador de archivos a través de la nueva herramienta de supervisión de dispositivos (android-sdk/tools/monitor.bat
)
Esta es ahora la pos ble con IntelliJ IDEA 14:
https://www.jetbrains.com/idea/help/accessing-android-sqlite-databases-from-intellij-idea.html
Tengo intellij 14.1.1 pero no tengo la ventana Base de datos en ventanas de herramientas en el menú de vista. alguien sabe como resolverlo? –
@ LeiNaD_87 debe activar el complemento "Herramientas de base de datos y SQL" desde la Configuración – Nilzor
Im en Android Studio 1.2.2 y no puede encontrar el complemento http://i.imgur.com/OjNWOaP.png – Moxor
Una pareja encontró una solución más dinámica, utilizando un plug-in de ADB simplemente puede elegir la base de datos y actualizar el inspector cualquier momento que desee
en primer lugar, necesitan para descargar el plugin en el tarro https://github.com/tklerx/android-sqlite-browser-for-eclipse (ir a los comunicados y elija la última)
a continuación, coloque la jarra en [YourAndroidSdkDirectory]/tools/lib/monitor-x86_64/plugins/
Reiniciar ADB
¡Hecho! ahora ejecute un emulador, cree su base de datos y navegue en el ADB para encontrarlo en datos/datos/... Selecciónelo y haga clic en Nuevo en el campo Base de datos arriba derecha (puede que no vea el botón antes de seleccionar el archivo de base de datos)
Fuente: https://groups.google.com/forum/#!msg/adt-dev/Jqw9VslC_Vw/YOXWQa1ozmAJ
- 1. Generar esquema de tabla inspeccionando Excel (CSV) e importar datos
- 2. android sqlite sincronización bidireccional sqlite
- 3. Inspeccionando contenedores STL en XCode
- 4. Android IntelliJ SDK versión
- 5. sqlite e hibernate - es una buena idea?
- 6. node.js inspeccionando dom como estándar javascript
- 7. IntelliJ IDEA aplicación android scala
- 8. synchronize android sqlite database
- 9. Android sqlite rollback
- 10. salida Android cáscara sqlite
- 11. Tienda Android SQLite
- 12. Android SQLite consulta SELECT
- 13. Android: SQLite - insertWithOnConflict
- 14. Disparadores SQLite en Android?
- 15. cifrado sqlite para Android
- 16. Android SQLite filtró
- 17. Android Sqlite Caracteres especiales
- 18. Android SQLite incremento automático
- 19. Android: CursorLoader, LoaderManager, SQLite
- 20. IntelliJ IDEA: Maven, compilación e implementación de proyectos
- 21. Android SQLite Excepción de puntero nulo
- 22. Exportación simple e importación de una base de datos SQLite en Android
- 23. Nunca cierre la conexión de Android SQLite
- 24. Archivo JSON VS SQLite android
- 25. Restablecimiento Autoincrement en Android SQLite
- 26. Parámetros de rawquery Android SQLite
- 27. Android SQLite Performance con índices
- 28. Usando en-memoria sqlite android
- 29. Android SQLite Transaction rollback facility?
- 30. Android SQLite DB Cuándo cerrar
Considere la posibilidad de votar a favor de http://youtrack.jetbrains.com/issue/IDEA-67759 para que funcione automáticamente. – CrazyCoder