Karly Posted May 3, 2012 Share Posted May 3, 2012 Salut a tous, je suis entrain de développer une application android avec bdd sqlite et j'aimerais pouvoir consulter cette bdd pour débugger mon programme. Est il possible d'accéder a la base de données sqlite sans l'émulateur ? J'ai pas mal recherché aujourd'hui et j'ai l'impression que la seule solution qu'on propose dans la majorité des cas est de visionner a partir de DDMS sous eclipse avec l'émulateur et un plugin comme cellobjects ...Ca marche ok mais déja le fait que ca se fasse avec l'émulateur c est super lent et aussi j'ai déja pas mal de données sur mon app sur mobile, sur l'émulateur la bdd est encore vide :S ... Quelqu'un aurait il une solution ? Quote Link to comment Share on other sites More sharing options...
chpil Posted May 3, 2012 Share Posted May 3, 2012 Sur un device, au contraire de l'émulateur, on ne peut pas accéder aux fichiers privés des applications (c'est le modèle de sécurité d'Android qui veut cela). Et une base de données fait partie des fichiers privés d'une application. Si tu veux accéder à cette base, je pense que le plus simple serait de la rapatrier sur ton PC. Une solution pour cela serait, par exemple, que tu implémentes une fonction de copie du fichier de la base vers la carte SD (fonction activable par un menu par ex.). Ensuite, tu pourras faire ce que tu veux de ta base Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.