Nous essayons de copier la base de données sqlite
stockée dans le dossier des actifs vers le répertoire local sur le téléphone réel, mais impossible de le faire. CheckDatabase
nous indique que cette base de données existe mais le code échoue lorsque nous essayons de lire les données du téléphone. (Également essayé de voir la base de données par le biais DDMS
il ne montre pas là)Impossible de copier la base de données sqlite à partir des actifs vers la mémoire interne
Phone que nous avons avec OS 2.3.4
a vu que plusieurs personnes se sont plaints sur StackOverflow
mais n'a pas trouvé de solution.
Est-ce lié à https://code.google.com/p/android/issues/detail?id=949
a également essayé ci-dessous bibliothèque
https://github.com/jgilfelt/android-sqlite-asset-helper
code fourni dans cette tentative échoue également en base de données copie et donne ci-dessous une erreur
sqlite3_open_v2("/mnt/sdcard/Android/data/com.sqliteassethelper.example/files/northwind", &handle, 2, NULL) failed
double possible - http://stackoverflow.com/questions/10738623/copy-database-from-assets-folder-in-unrooted-device –
@StevenByle - Je suis passé par ce lien plus tôt mais donne le même résultat. –