Frage

In meinem titanium-Anwendung kann ich in der Lage, erstellen Sie die Datenbank zugreifen zu können.Aber ich weiß nicht, wie zu importieren, die meine Datenbank in den Abfrage-Browser wie Navicat Lite oder sqlitemanager-Erweiterung für Firefox.

Ich arbeite auf Android-Plattform.Mein Titanium SDK-Version ist 1.7.5 Operating System :ubuntu wie Importiere ich meine Datenbank in Navicat Lite?

War es hilfreich?

Lösung

Um Ihre Datenbank-Datei,

Gehen Sie zu dem Ordner, wo sich Ihr android-SDK ist platziert.In Ihrem android-SDK dort ist ein Ordner namens tools.öffnen Sie den Ordner.In den Ordner tools finden Sie ein tool namens DDMS.Öffnen DDMS-tool.

In DDMS öffnen Sie das Menü Gerät und wählen Sie Datei-explorer.Sie haben nun ein neues Fenster, das alle Dateien enthält, die von Ihren aktuell geöffneten EMULATOR.Jetzt ist Ihre Datenbank-Datei-Pfad der app werden ,

Daten/data/Ihre Anwendungs-id(com.org.etc etc)/Datenbanken/dbfilename.db

exportieren Sie die DB-Datei von DDMS in Ihr lokales Verzeichnis wie desktop oder irgendwelche, wo Sie möchten.als Sie können, öffnen Sie diese Datei in Ihrem sqlitemanager.

Andere Tipps

Auf meinem Mac platziert Titanium den SQLite DB in/user/myusername/bibliothek/Anwendungsunterstützung/iPhone Simulator/4.3.2/Anwendungen/... dann gibt es einen GUID/Bibliothek/Anwendungsunterstützung/Datenbank/My SQLite DB

Mein Gefühl ist, dass für Droiden ein ähnlicher Simulatorordner erstellt wird.

Ich glaube auch, dass Sie in Titanium Studio den App -Support -Pfad für den DB mit Ti.Filesystem.Applications -SupportDirectory finden können (vielleicht auch diesen Wert aufmerksam ... haben das nicht ausprobiert, sondern sollte theoretisch funktionieren!).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top