Начат

Вылетает приложение на ТСД

Чухно Евгений 4 года назад в Прочие разделы / - Вопросы по разработке обновлен Евгений Алиев 4 года назад 8

При стандартной приемке товара (вроде тот же Основной Процесс идет) такая ситуация, наблюдающаяся абсолютно случайно.

Открывается список товаров документа (режим по списку, серии по одному, количество ручное)-> сканирую штрихкод товара -> сканирую нужную серию (определяет все отлично) -> Ввожу количество.
После первого "прохода" все отлично записывается и я вижу обновленный список товаров.
Когда я хочу еще раз сканировать либо тот же штрихкод(вдруг не полностью собрано), либо штрихкод упаковки этого товара -- приложение вылетает.
При чем эта проблема появилась просто так (вчера не наблюдалась, а сегодня стабильно наблюдается)

Ошибка в логах такая сыплется :

-----------------------------------

0; 40; 19.10.2016 10:03:55.422 ERROR

ADDITION TEXT: CurrentDomain_UnhandledException
MESSAGE: Only the original thread that created a view hierarchy can touch its views.
TYPE:Java.Lang.RuntimeException
SOURCE:mscorlib
TARGETSITE: Throw
[STACK TRACE]
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <filename unknown>:0
at Android.Runtime.JNIEnv.CallNonvirtualVoidMethod (IntPtr jobject, IntPtr jclass, IntPtr jmethod, Android.Runtime.JValue* parms) [0x0008a] in <filename unknown>:0
at Android.Views.View.set_Visibility (ViewStates value) [0x00091] in <filename unknown>:0
at Cleverence.CompactForms.ListBox.set_Visible (Boolean value) [0x00003] in <filename unknown>:0
at Cleverence.Warehouse.Compact.FieldEditAction.FillListBoxLocal () [0x00015] in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00017] in <filename unknown>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) [0x00081] in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) [0x00000] in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00031] in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in <filename unknown>:0
--- End of managed exception stack trace ---
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6659)
at android.view.ViewRootImpl.focusableViewAvailable(ViewRootImpl.java:3161)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:674)
at android.view.View.setFlags(View.java:9024)
at android.view.View.setVisibility(View.java:6078)
at dalvik.system.NativeStart.run(Native Method)

[STACK TRACE]
HANDLE:490746174
HRESULT: -2146233088
DATA:System.Collections.Generic.Dictionary`2[System.Object,System.Object]


Установленный продукт:
Mobile smarts 3
Версия драйвера:
3.0.0.45046 (клиент андроид 3,0,0,134)
Типовая конфигурация драйвера?:
Да
Операционная система:
Windows 10 Home
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
Управление торговлей, редакция 11.1 (11.1.10.199) сервер
Типовая конфигурация 1с?:
Да
Модель ТСД:
АТОЛ Smart.Droid
Начат

Добрый день,

"клиент андроид 3,0,0,134" - на сайте текущая версия **131. Вам кто то высылал 134 версию?

Да, мне была выдана 134 версия вашим разработчиком, ибо в ней была исправлена печать на неподдерживаемом принтере Zebra 220 QLn

Проблема решилась вмешательством в конфигурацию ТСД (убрал часть ретейл кода, оставив то, что надо мне).
Но все же лучше это решить по-умолчанию

Программистам передали, проверят.

На каком продукте возникает ошибка? Работаете в режиме по списку?

Режим по-списку, ввод серий ручной, ввод количества ручной. Номенклатура только по штриху со сканера.

Продукт Mobile Smarts 3

Mobile Smarts - это не продукт, это платформа. Продукт - это магазин 15, батч или ПРОФ и тд.

Сервис поддержки клиентов работает на платформе UserEcho