Question

Dans ma demande de titane je peux en mesure de créer la base de données et l'accès it.but Je ne sais pas comment importer ma base de données dans les navigateurs requête comme Navicat Lite ou extension sqlitemanager sur Firefox.

Je travaille sur la plate-forme Android. Mon titane SDK est verison 1.7.5 du système d'exploitation: ubuntu comment puis-je importer ma base de données dans Navicat Lite?

Était-ce utile?

La solution

Pour obtenir votre fichier de base de données,

Allez dans le dossier où votre SDK Android est placé. Dans votre Android SDK il y a un dossier nommé outils. ouvrir ce dossier. Dans le dossier des outils que vous pouvez trouver un outil nommé DDMS. Ouvrez cet outil DDMS.

Dans DDMS ouvrir le menu de l'appareil et sélectionnez l'explorateur de fichiers. Maintenant, vous aurez une nouvelle fenêtre qui contient tous les fichiers de votre EMULATEUR actuellement ouvert. Maintenant, votre chemin de fichier de base de données de votre application sera,

données / données / identifiant de votre application (com.org.etc etc) /databases/dbfilename.db

exporter ce fichier DB de DDMS à votre répertoire local comme bureau ou tout autre endroit où vous voulez. que vous pouvez ouvrir ce fichier dans votre sqlitemanager.

Autres conseils

Sur mon Mac, Titanium place le SQLite DB dans / Users / myusername / Bibliothèque / Application Support / iPhone Simulator / 4.3.2 / Applications / ... puis il y a un GUID / Bibliothèque / Application Support / base de données / db mon sqlite

Mon sentiment est que, pour Droids, il y aurait un dossier de simulation similaire créé.

, je crois aussi que Titanium Studio, vous pouvez trouver le chemin de support d'applications pour la DB avec Ti.Filesystem.applicationSupportDirectory (peut-être juste alerte cette valeur ... ont pas essayé mais devrait fonctionner en théorie!).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top