2011-04-27 31 views
5

Soy una nueva abeja en ANDROID, por lo que no puedo ver, eliminar, insertar datos en la base de datos (SQLite), desde el símbolo del sistema. He instalado mi ANDROID en "F: \ PROJECTS \ ANDROID \ android-sdk_r10-windows \ android-sdk-windows". Por lo tanto, cualquier ayuda será realmente apreciada. Muchas gracias.¿Cómo abrir Android adb desde el símbolo del sistema?

Respuesta

11

En el símbolo del sistema Ir a este camino o establecer como ruta de clase F: \ Projects \ ANDROIDE \ android-sdk_r10-windows \ android-sdk-windows \ herramientas

continuación, escriba

adb shell 

u verá:

# 

Tipo

# sqlite3 /data/data/com.yourpackage/databases/yourdbname 

Se entra en su base de datos

0

en el escritorio, haga clic derecho en Mi PC> Propiedades> Opciones avanzadas> Variables de entorno> Editar ruta que adjuntar la presente F: \ Proyectos \ Android \ android-sdk_r10-windows \ android-sdk-windows \ platform-tools ahora, abra el símbolo del sistema & ur adb está listo para trabajar desde cualquier ruta

1

No puede acceder a su db desde la instrucción. Su base de datos se encuentra en /data/data/your.package/databases/your_db, por lo que está en el directorio privado de su aplicación, por ejemplo, ninguna otra aplicación tiene acceso a ella. Entonces, una solución es tener un teléfono rooteado. Y el otro es copiar el archivo del directorio de aplicaciones de tu a la tarjeta sd y luego manejarlo como siempre. Entonces, desde su aplicación, debe hacer algo como esto en su aplicación

copyFile("/data/data/your.package/databases/your_db", "/sdcard/your_db"); 
Cuestiones relacionadas