Le problème vient des restriction que Google impose pour l'accès à la mémoire.
L'accès à File.DirRootExternal n'est plus possible.
Est-ce que ta base de données doit être accessible depuis l'extérieur ?
Si non, donc seul ton programme y a accès, la solution ci-dessus est la bonne.
Si oui, seul un accès par USB avec un ordinateur est possible, peut-être que Google supprimera aussi cet accès dans le futur.
Public rp As RuntimePermissions
Repertoire = rp.GetSafeDirDefaultExternal("")
Log(Repertoire) 'permet d'afficher le chemin complet du répertoire
Sur le téléphone, le répertoire est sous: /storage/emulated/0/Android/data/xxx.yyyy
xxx.yyyy est le Package Name que tu as mis dans "Build Configuration" ("Construire la configuration") dans le menu Projet.
Sur le PC, le répertoire se trouve sous Android/Data/xxx.yyyy