Как создать базу данных в Android без контекста? - PullRequest
1 голос
/ 28 сентября 2011

Я знаю, как создать базу данных с контекстом, но как создать ее без контекста?

Все в порядке:

SQLiteDatabase db = SQLiteDatabase.create(null);

, но она создает базу данных в памяти, пока мне нужносоздать базу данных в файле.

Поэтому я использую SQLiteDatabase.openOrCreateDatabase("/data/data/appname/databases/temp.db", null), всегда выдается SQLiteException: невозможно открыть файл базы данных .

Может кто-нибудь мне помочь?сумасшедший.

1 Ответ

1 голос
/ 28 сентября 2011

Насколько я знаю, обработка файлов должна происходить с поддержкой Activity (контекст).Я думаю, не в том уровне, который контролируют мы (разработчики), чтобы изменить способ, которым Android это делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...