Karly Posté(e) 3 mai 2012 Share Posté(e) 3 mai 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 ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chpil Posté(e) 3 mai 2012 Share Posté(e) 3 mai 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 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.