2010-11-14 47 views
1

Je suis un développeur .NET commençant à creuser dans une application Android. Une chose qui semble un peu abstraite est de travailler avec SqlLite. Dans une application .NET, je peux faire ma configuration de base de données, interroger les tests et le profilage, et entrer dans certains enregistrements de test via Management Studio for MSSQL. En fait, je suis constamment dans Management Studio en train de vérifier quelque chose - donc je trouve difficile de travailler sans un outil similaire.Conseils/Outils pour travailler avec SQLite dans Android?

Quels sont les bons outils/astuces à utiliser lors du développement de SQLLite sur Android? L'outil ne doit pas avoir une interface graphique, mais serait bien si je pouvais l'exécuter comme une application de bureau et qu'il regarde la même base de données que mon émulateur.

Par exemple, quelque chose qui me permettra d'exécuter une instruction SELECT simple sur une table pour afficher des enregistrements sans avoir à le faire via Android?

Répondre

4

Voici quelques outils:

http://sqliteadmin.orbmu2k.de/ 
http://code.google.com/p/sqlite-manager/ 
http://www.sqlite.org/cvstrac/wiki?p=ManagementTools 

Ainsi, par exemple installer le gestionnaire SQLite pour Firefox, exécutez votre application dans un émulateur Eclipse, copiez le fichier db à Firefox, et maintenant vous pouvez voir votre base de données et exécuter requêtes.

+0

+1 vient d'essayer sqlliteadmin, excellent conseil, fonctionne comme un charme. THX! – galaktor

1

Essayez SQLite Database Browser. Je l'utilise avec les fichiers db que je prends de l'appareil.

+0

vous pouvez vous connecter à la base de données sur l'émulateur ou sur un périphérique physique? – tpow

+0

Non, je télécharge généralement le fichier sqlite à partir de mon périphérique de développement en utilisant "adb pull" puis j'ouvre le fichier avec l'application que j'ai mentionnée. – keno