SQLiteDatabase для Android: не удалось открыть доступный для записи экземпляр БД, поскольку не удалось установить locale () - PullRequest
1 голос
/ 14 сентября 2010

SQLiteOpenHelper.getWriteableDatabase()

Я получаю сообщение об ошибке:

Не удалось установить setLocale (), когда построение, закрытие базы данных

Единственный способ обойти это - очистить кэш данных приложения (т.е. удалить все его файлы базы данных) и начать заново. Я хотел бы знать, а) Почему это происходит и б) Что можно сделать, чтобы избежать необходимости сбрасывать кэш данных приложения.

1 Ответ

2 голосов
/ 07 октября 2010

У меня та же проблема, только что нашел решение этой проблемы по адресу: Нет такой таблицы android_metadata, в чем проблема?

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