Autore Topic: Aggiornamento versione SQLite  (Letto 334 volte)

Offline sismouse

  • Utente junior
  • **
  • Post: 69
  • Respect: 0
    • Mostra profilo
Aggiornamento versione SQLite
« il: 28 Settembre 2014, 19:24:37 CEST »
0
Salve, sto sviluppando la mia prima app che fa uso del database SQLite.
Ebbene devo usare alcuni comandi che a quanto pare non esistono nella versione che attualmente sto utilizzando (3.7.11).
Sapete dirmi come si cambia la versione di SQLite nell'SDK di Android?
Vorrei mettere l'ultima (3.8.6)...

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Aggiornamento versione SQLite
« Risposta #1 il: 28 Settembre 2014, 19:38:22 CEST »
+1
Che io sappia non si può, è parte integrante del sistema operativo. E questo vuol dire che a seconda della versione Android, anche la versione di SQLite può variare.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline sismouse

  • Utente junior
  • **
  • Post: 69
  • Respect: 0
    • Mostra profilo
Re:Aggiornamento versione SQLite
« Risposta #2 il: 28 Settembre 2014, 19:46:47 CEST »
0
Io credevo dipendesse dall'SDK installato.
Sul mio cellulare ho Android 4.4.4... come è possibile che la versione di SQLite risalga a 2 anni e mezzo fa?

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aggiornamento versione SQLite
« Risposta #3 il: 28 Settembre 2014, 20:11:54 CEST »
+1
La versione di SQLite di Android è decisa da Google ed è molto conservativa, preferisce versioni datate e più collaudate.

Se vuoi usare versioni più recenti devi compilarlo con NDK come libreria dinamica partendo dai sorgenti ufficiali  e usarlo in locale. Tieni conto che in questo caso non puoi utilizzare API di Android ma devi passare via JNI se il tuo programma è scritto in Java.




Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG

Offline sismouse

  • Utente junior
  • **
  • Post: 69
  • Respect: 0
    • Mostra profilo
Re:Aggiornamento versione SQLite
« Risposta #4 il: 28 Settembre 2014, 21:18:14 CEST »
0
Ok, grazie. Ho capito che devo lasciar perdere quindi.
Che diavolo è l'NDK??? :D

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aggiornamento versione SQLite
« Risposta #5 il: 28 Settembre 2014, 22:34:03 CEST »
+1
Android NDK:

https://developer.android.com/tools/sdk/ndk/index.html

Serve a compilare programmi scritti in C/C++ sotto Android. SQLite è scritto in C.
« Ultima modifica: 29 Settembre 2014, 03:23:36 CEST da iceweasel »
adb logcat | tee /tmp/logcat | grep TAG