Старый проект не собирается в новой андроид-студии, ругается на всё подряд при компиляции. Например, что не определена JAVA_HOME, хотя я её создал и в общих, и в системных переменных. Тогда я создал новый проект, перенёс туда исходники, на третий день он таки скомпилировался без ошибок, но при работе выкидывает ошибки. Самая поганая из которых "database is locked". И не может после авторизации забрать и записать в базу sqlite полученные с сервера данные из справочников. И падает при разлогинивании, потому что там очистка таблиц с данными запускается, а база почему-то is locked.
Если старое приложение поставить, то оно работает без проблем. Если бы не ошибки, я бы и не спрашивал. Вот и ищу способ отправить старое приложение по новому адресу без пересборки старого проекта.
База находится на смартфоне, работа с ней происходит посредством функций андроид. База должна создаваться со всей структурой в момент первого запуска. Ошибка про заблокированную базу возникает при попытке открыть её на запись, чтобы очистить справочники перед тем, как разлогиниться в приложении андроид. Боюсь, приведённая ссылка к моей проблеме отношения не имеет. :)
Reply
Reply
И потом перенести конфиги. Всегда так делал при "переезде" на новое оборудование или хостера.
Reply
Reply
Reply
Тогда я создал новый проект, перенёс туда исходники, на третий день он таки скомпилировался без ошибок, но при работе выкидывает ошибки. Самая поганая из которых "database is locked". И не может после авторизации забрать и записать в базу sqlite полученные с сервера данные из справочников. И падает при разлогинивании, потому что там очистка таблиц с данными запускается, а база почему-то is locked.
Если старое приложение поставить, то оно работает без проблем. Если бы не ошибки, я бы и не спрашивал.
Вот и ищу способ отправить старое приложение по новому адресу без пересборки старого проекта.
Reply
Reply
Боюсь, приведённая ссылка к моей проблеме отношения не имеет. :)
Reply
Reply
Leave a comment