Come importare database in Navicat Lite o SQLiteManager in titanio
-
26-10-2019 - |
Domanda
Nella mia applicazione titanio posso in grado di creare il database e l'accesso it.but non so come importare il mio database in nei browser query come Navicat Lite o l'estensione SQLiteManager su Firefox.
Sto lavorando sulla piattaforma Android. Il mio titanio SDK verison è 1.7.5 Sistema operativo: Ubuntu Come faccio a importare il mio database in Navicat Lite?
Soluzione
Per ottenere il file di database,
Vai alla cartella in cui è stato effettuato l'SDK di Android. Nel vostro SDK Android c'è una cartella denominata strumenti. aprire la cartella. Negli strumenti cartella è possibile trovare uno strumento denominato DDMS. Aprire questo strumento DDMS.
Nel DDMS aprire il menu del dispositivo e selezionare il file explorer. Ora si avrà una nuova finestra che contiene tutti i file del vostro EMULATOR attualmente aperto. Ora il vostro percorso del file del database della vostra applicazione sarà,
dati / data / l'applicazione id (com.org.etc ecc) /databases/dbfilename.db
esportare il file di DB da DDMS alla vostra directory locale come desktop o qualsiasi dove si desidera. che è possibile aprire il file nel vostro SQLiteManager.
Altri suggerimenti
Sul mio Mac, titanio pone lo SQLite DB / Users / myusername / Libreria / Application Support / iPhone Simulator / 4.3.2 / Applicazioni / ... poi c'è un'Application Support GUID / Library / / database / il mio db sqlite
La mia sensazione è che, per droidi, ci sarebbe una cartella simulatore simile creata.
Inoltre, credo che in titanio Studio, è possibile individuare il percorso di supporto app per il DB con Ti.Filesystem.applicationSupportDirectory (forse solo avvisare questo valore ... non hanno provato questo, ma dovrebbe funzionare in teoria!).