Сбой Android SQLite в эмуляторе, но не в телефоне? - PullRequest
0 голосов
/ 03 февраля 2011

У меня есть интересная проблема, когда мой код отлично работает на моем телефоне, но при запуске на эмуляторе я получаю сбой, как только приложение пытается получить значение из базы данных.

Здесьэто функция БД Хелпер, которая ее сбивает

1 Ответ

0 голосов
/ 04 февраля 2011

Извините, проблема была в том, что я пытался редактировать таблицу, используя метод onCreate(), который вызывает рекурсивный вызов getWrteableDatabase().

Причина, по которой он не работалэмулятор, но работал на телефоне, потому что база данных была создана на телефоне, прежде чем что-либо было добавлено в onCreate, но развертывание на других устройствах вызвало сбой.

...