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?

È stato utile?

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!).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top