Хочется странного(с)

Mar 20, 2023 23:16

Кто в теме - прошу подсказать ( Read more... )

памятка, программирование, работа, жизнь

Leave a comment

craftwr March 21 2023, 19:49:02 UTC
Что мешает поднять виртуалку?

Reply

kosenko_danila March 21 2023, 19:49:58 UTC
Поясни, плиз.

Reply

craftwr March 21 2023, 20:10:41 UTC
Поднять виртуалку старого сайта на локальной машине и посмотреть, что куда ломится.

И потом перенести конфиги. Всегда так делал при "переезде" на новое оборудование или хостера.

Reply

kosenko_danila March 21 2023, 20:20:57 UTC
А как я заставлю старое приложение из эмулятора лезть на мой виртуальный сайт, если у проги внутри адрес прописан, куда лезть? :)

Reply

craftwr March 21 2023, 20:43:05 UTC
А поправить?

Reply

kosenko_danila March 21 2023, 20:52:15 UTC
Старый проект не собирается в новой андроид-студии, ругается на всё подряд при компиляции. Например, что не определена JAVA_HOME, хотя я её создал и в общих, и в системных переменных.
Тогда я создал новый проект, перенёс туда исходники, на третий день он таки скомпилировался без ошибок, но при работе выкидывает ошибки. Самая поганая из которых "database is locked". И не может после авторизации забрать и записать в базу sqlite полученные с сервера данные из справочников. И падает при разлогинивании, потому что там очистка таблиц с данными запускается, а база почему-то is locked.

Если старое приложение поставить, то оно работает без проблем. Если бы не ошибки, я бы и не спрашивал.
Вот и ищу способ отправить старое приложение по новому адресу без пересборки старого проекта.

Reply

craftwr March 22 2023, 04:49:47 UTC
kosenko_danila March 22 2023, 07:10:09 UTC
База находится на смартфоне, работа с ней происходит посредством функций андроид. База должна создаваться со всей структурой в момент первого запуска. Ошибка про заблокированную базу возникает при попытке открыть её на запись, чтобы очистить справочники перед тем, как разлогиниться в приложении андроид.
Боюсь, приведённая ссылка к моей проблеме отношения не имеет. :)

Reply

craftwr March 22 2023, 08:29:42 UTC
Проблема у тебя именно с базой, а не с подключением, хотя может и с этим тоже, многопоточная обработка подключений вешает базу.

Reply


Leave a comment

Up