Я использовал базу данных в своем приложении. Теперь у меня есть одна и та же база данных, но с несколькими данными. Я удалил старую базу данных и вставил новую базу данных в папку с ресурсами. Проблема в том, что приложение по-прежнему показывает данные, которые были в старой базе данных. Теперь я попытался опорожнить папку с ресурсами и попытался запустить приложение и приложение dint показать ошибки, но показал содержимое из старой базы данных. Это означает, что он хранится. Теперь я хочу удалить или удалить эту старую базу данных, которая копируется в местоположение по умолчанию и заменяет ее новой базой данных. Как я могу это сделать? ПРИМЕЧАНИЕ. В старой и новой базе данных есть те же имена базы данных, таблицы и столбца.Удаление старой базы данных и ее замена новой базой данных
0
A
ответ
0
следовать по этому пути ... в затмении ...
DDMS ---> File Explorer ---> данные ---> данные ---> Ваш PACKAGENAME ---> База данных --- -> Ваш файл базы данных.
просто заменить этот файл базы данных в новый файл базы данных и построить свой проект ....
Пожалуйста Гото в Setting-> Службы диспетчер и Выберите приложение, то четкие данные –
При изменении схемы базы данных или просто в Если вы хотите изменить данные, вы можете увеличить версию базы данных (например, если вы использовали 1, вы можете сделать это 2), и все будет воссоздано. Надеюсь это поможет. – jagmohan
Или в вашем приложении запустить 'Context.deleteDatabase' сначала, чтобы удалить старый. Вы также можете предоставить базе данных новую версию в dbopenhelper и удалить/создать все таблицы. – jboi