Italian DirInternal

AlpVir

Well-Known Member
Licensed User
Longtime User
L'app registra i suoi dati in una cartella (File.DirInternal) che B4A indica essere
/data/user/0/alpvir.nomepackage/files/nomecartella1/nomecartella2
Non riesco però a trovarla per cancellarla utilizzando Total Commander o qualche altra utility simili (quali ?).
Se, come penso, non ho permessi per accedere a tale cartella come potrei ovviare, senza rootare il dispositivo ?
Penso anche che un'altra app (con diverso nomepackage) non possa accedere a questa cartella. Giusto ?
Grazie per l'attenzione.
 

Star-Dust

Expert
Licensed User
Longtime User
Non puoi accedere in quella. Se vai su Gestione del dispositivo apri le App e selezioni quella che vuoi azzerare. Nelle specifiche dall'app trovi MEMORIA e CACHE, da qui puoi cancellare tutto quello che ha memorizzato.

Ovviamente risulterebbe come se l'hai installata in quel momento.

Non mi pare che ci siano altri metodi escludendo il root
 

LucaMs

Expert
Licensed User
Longtime User
Nelle specifiche dall'app trovi MEMORIA e CACHE
Veramente trovi sia il tasto per cancellare la sola cache che la "memoria" dell'app (che corrisponde alla DirInternal).

Non mi pare che ci siano altri metodi escludendo il root
Infatti non ci sono.

Eventualmente può fare in modo che la memoria non venga conservata una volta disinstallata l'app, scrivendo nel Manifest:
B4X:
SetApplicationAttribute(android:allowBackup, "false")
 

Star-Dust

Expert
Licensed User
Longtime User
Veramente trovi sia il tasto per cancellare la sola cache che la "memoria" dell'app (che corrisponde alla DirInternal).
Intendevo quello, ma ero col telefonino è ho scritto di velocità
 
Top