Редактировать базу данных приложения в Android

StackOverflow https://stackoverflow.com/questions/1516173

  •  19-09-2019
  •  | 
  •  

Вопрос

Как я могу редактировать базу данных SQLite после того, как она была создана и сохранена на моем телефоне вместе с соответствующим приложением?Я хочу добавить новый столбец в базу данных, но не могу понять, как это сделать.Можно ли это сделать через оболочку adb или, может быть, eclipse?Или в коде?

Я попытался просто обновить свой класс адаптера базы данных, но затем во время компиляции приложение выходит из строя со следующим исключением:

android.database.sqlite.SQLiteException: No such columns <column_I_want_to_add>

Просто удалить и переустановить приложение тоже не получится.

Вот ссылка на мой класс db-adapter, если это поможет.Столбец, который я пытаюсь добавить, — это MILLIS_COLUMN. Ссылка на Пасти.

Линус

Это было полезно?

Решение

Проблема была в отсутствующей заготовке.Удаление и переустановка теперь работает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top