Мобильное приложение для ТСД, вылеты при сканировании (Драйвер1ССканерШтрихкода, broadcast)
Добрый день всем!
Вопрос про мобильное приложение для ТСД (платформа 8.3.23).
Делаю мобильное приложение на основе БПО для мобильных устройств (2.20.3), использую компоненту "Драйвер1ССканерШтрихкода", через broadcast.
Приложение запускаю с помощью 1cem-arm64.apk (т.к. на складе некому будет бегать и постоянно обновлять APK)
Всё работает, но наблюдаются вылеты при сканировании в таком случае:
- запускаем приложение, всё работает
- делаем "мягкий" выход, не удаляя приложение из памяти android-а
- входим повторно в базу - и вылетаем при сканировании
- при последующем входе всё работает без сбоев - так же как при чистом запуске
Пример - на видео. Вылет на 30 секунде при сканировании.
https://www.youtube.com/watch?v=9H1j7YntuR8
В чем может быть причина?
Пробовал найти другие бесплатные драйверы для сканеров (чтобы универсальные, где можно задавать параметры broadcast) - не нашел.
Ощущение, что ВК что-то лишнее оставляет в памяти, поэтому всё работает только при "чистом" запуске. Но как её полностью вычистить при выходе?
Вопрос про мобильное приложение для ТСД (платформа 8.3.23).
Делаю мобильное приложение на основе БПО для мобильных устройств (2.20.3), использую компоненту "Драйвер1ССканерШтрихкода", через broadcast.
Приложение запускаю с помощью 1cem-arm64.apk (т.к. на складе некому будет бегать и постоянно обновлять APK)
Всё работает, но наблюдаются вылеты при сканировании в таком случае:
- запускаем приложение, всё работает
- делаем "мягкий" выход, не удаляя приложение из памяти android-а
- входим повторно в базу - и вылетаем при сканировании
- при последующем входе всё работает без сбоев - так же как при чистом запуске
Пример - на видео. Вылет на 30 секунде при сканировании.
В чем может быть причина?
Пробовал найти другие бесплатные драйверы для сканеров (чтобы универсальные, где можно задавать параметры broadcast) - не нашел.
Ощущение, что ВК что-то лишнее оставляет в памяти, поэтому всё работает только при "чистом" запуске. Но как её полностью вычистить при выходе?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Приветствую!
Удалось найти причину?
Я пробовал драйвер от Клеверенс и драйвер от 1С. Проблема как у Вас.
Если web сервер с которого загружалось приложение не доступен, то вылет не происходит.
При подключении драйвера происходит обращение к серверу с которго было загружено приложение.
192.168.100.103 - - [30/May/2024:16:37:08 +0600] "GET /1cDrv/Android/ARM64/com_1c_ScanOPOS.so HTTP/1.1" 200 2182888
192.168.100.103 - - [30/May/2024:16:37:08 +0600] "GET /1cDrv/Android/ARM64/com_1c_ScanOPOS.apk HTTP/1.1" 200 1750576
Удалось найти причину?
Я пробовал драйвер от Клеверенс и драйвер от 1С. Проблема как у Вас.
Если web сервер с которого загружалось приложение не доступен, то вылет не происходит.
При подключении драйвера происходит обращение к серверу с которго было загружено приложение.
192.168.100.103 - - [30/May/2024:16:37:08 +0600] "GET /1cDrv/Android/ARM64/com_1c_ScanOPOS.so HTTP/1.1" 200 2182888
192.168.100.103 - - [30/May/2024:16:37:08 +0600] "GET /1cDrv/Android/ARM64/com_1c_ScanOPOS.apk HTTP/1.1" 200 1750576
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот