It is currently 17 May 2026, 3:33 Advanced search

DB nel mobile non funziona patch-P001234 ?

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

DB nel mobile non funziona patch-P001234 ?

Postby poidomani » 27 June 2025, 9:46

facendo altre prove ho scoperto che se chiudo l'app e la riapro le tabelle del db sono vuote.
Se eseguo l'app nel browser funziona tutto.
android {
compileSdk 34
defaultConfig {
applicationId 'com.gestopark.gestausil'
minSdkVersion 21
targetSdkVersion 34
versionCode 15
versionName '3.4.2'
}
Last edited by poidomani on 29 June 2025, 19:40, edited 2 times in total.
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3363
Joined: 4 November 2010, 15:07
Location: Bologna

Re: ho l'impressione che id DB nel mobile non funzioni

Postby poidomani » 27 June 2025, 11:44

chatGPT
Cambiamenti nel comportamento di Android SDK 33/34
Dal targetSdk 30 in su, e ancora più strettamente da 31+ e 33+, Android impone maggiori restrizioni su percorsi e accessi ai file.

1. Accesso ai file diretti limitato
Se il database veniva salvato in un percorso personalizzato (non standard), Android 11+ (SDK 30+) potrebbe impedirne la scrittura o la lettura persistente.
2. Usa solo getDatabasePath()
Devi assicurarti che il tuo SQLite sia salvato in una cartella corretta, come:
File dbFile = context.getDatabasePath("mio.db"); // uso corretto
Last edited by poidomani on 27 June 2025, 20:58, edited 1 time in total.
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3363
Joined: 4 November 2010, 15:07
Location: Bologna

Re: ho l'impressione che il DB nel mobile non funzioni

Postby d.pierangeli » 27 June 2025, 12:41

Che versione di inde stai usando? Forse si tratta di questo problema: viewtopic.php?f=5&t=93935
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8357
Joined: 30 September 2010, 15:35

Re: ho l'impressione che il DB nel mobile non funzioni

Postby poidomani » 27 June 2025, 20:56

grazie mille, sì è il mio caso!
chatGPT consiglia:
Usa solo getDatabasePath()
Devi assicurarti che il tuo SQLite sia salvato in una cartella corretta, come:
File dbFile = context.getDatabasePath("mio.db"); // uso corretto
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3363
Joined: 4 November 2010, 15:07
Location: Bologna

Re: ho l'impressione che il DB nel mobile non funzioni

Postby poidomani » 29 June 2025, 19:39

ho visto che esiste una patch: patch-P001234
per quale versione è utilizzabile?
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3363
Joined: 4 November 2010, 15:07
Location: Bologna

Re: DB nel mobile non funziona patch-P001234 ?

Postby d.pierangeli » 30 June 2025, 7:48

Il caso è stato già corretto in 25.0, nelle versioni precedenti è possibile realizzare in autonomia la patch usando le correzioni indicate in https://doc.instantdeveloper.com/?ARTID ... 0&LANG=ita .
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8357
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Google [Bot] and 21 guests