[SQLite] Read-only file system
Salut à tous,
Je viens vers vous pour un problème certainement tout bête...
J'essaye de créer une base de données SQLite sur ma carte SD. Pour cela, j'ai rajouté la ligne suivante dans le manifest :
Code:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Et du côté de mon ordre de création :
Code:
1 2
| String base = Environment.getExternalStorageDirectory().getPath() + "/mabase.db";
db.openDatabase(base, null, SQLiteDatabase.CREATE_IF_NECESSARY); |
Cependant, côté LogCat, il me dit :
Citation:
dbopen(): path = :memory:, flag = 6, cannot stat file, error message: Read-only file system
dbopen(): path = /mnt/sdcard/mabase.db, flag = 6, cannot stat file, error message: No such file or directory
Je ne sais plus quoi faire... Si je ne précise pas le chemin, il va bien me créer ma base mais dans le dossier "data" du système auquel je n'ai pas accès (root nécessaire...).
Help please :calim2: Thanks