На Android-смартфоне не открывается приложение — что делать? |

запускается приложение на Андроиде Обзоры

Введение

В статье описано лицензирование TMS на виртуальных ключах. Этот способ подходит для серверов ТМС старше 7.0.6.19. Лицензирование более старых версий выполняется через ini-файлы.

Установка и настройка самого сервера описана в основной статье.

Виртуальные ключи могут быть использованы для следующих продуктов из системы лицензирования:

  • R-Keeper модуль Мобильная касса на Android ПО
  • R-Keeper модуль Мобильный менеджер VL ПО
  • R-Keeper модуль Мобильный официант VL ПО
  • R-Keeper модуль Мобильный официант — Orderman VL ПО
  • R-Keeper модуль Мобильная касса на Android 12 мес. ПО
  • R-Keeper модуль Мобильный менеджер VL 12 мес. ПО
  • R-Keeper модуль Мобильный официант VL 12 мес. ПО
  • R-Keeper модуль Мобильный официант — Orderman VL 12 мес. ПО

К использованию предлагаются лицензии 2х типов: бессрочная лицензия или лицензия по подписке (на 12 мес.).

Опция «Обслуживание очереди» является частью режима «FastFood». Активация режима «FastFood» или «TableService» производится в настройках приложения и не требует дополнительного лицензирования.

Приложение TMS-сервер (не ниже 7.6.0.хх) и 3 библиотеки (libeay32.dll, libssl32.dll, ssleay32.dll) должны размещаться в одном каталоге.

  • Версия TMS-сервер 7.6 и выше поддерживается клиентом 3.4 и выше.
  • Версия TMS-сервер 7.5 и ниже поддерживается клиентом 3.3 и ниже

Автоматически ТМС не блокируется. Он продолжит работать при потере l.ucs, но в пределах нескольких дней должна быть обязательная проверка.

Некоторое время еще будут действительны физические ключи (зона ответственности отдела продаж), для которых потребуется генерация лицензий соответствующим приложением (LUpdater2022.exe) и для соответствующих продуктов:

  • r_keeper модуль Мобильный менеджер ПО
  • r_keeper модуль Мобильный официант ПО
  • r_keeper модуль Мобильный официант – Orderm

Опция Обслуживание очереди является частью режима FastFood.Режимы FastFood или TableService активируются в настройках приложения и не требует дополнительного лицензирования.

Описание параметров в mwnsettings7.xml

1. Для работы offline (открытия столов и сохранения заказов) вы должны создать (если еще нет) стол с неким кодом (например: 666) и добавить тэг <MMPRCS TC=»666″/> в файл mwnsettings7.xml внутри тега <SETTINGS> </SETTINGS> (если его еще нет здесь).

Это также означает, что если взять предустановленный файл mwnsettings7.xml из дистрибутива, то он не будет работать правильно, пока есть стол с номером 666 в вашей БД RK7 или пока вы не исправите код стола внутри тега, указанного в существующем файле.

2. Для работы только в режиме online удалите тег <MMPRCS/> из mwnsettings7.xml и добавьте вместо него <ZCFGTAG tag=»TIACXWLN1″/>.

3. Внутри тега <CAN/> значение параметра CC=“0” отключает кнопку закрытия, исключая низшие настройки режима.

4. Для изменения языка программы измените в теге <LANG/> параметр Use=»0″:

0 Russian (Русский)
1 Bulgarian (Болгарский)
2 Spanish (Испанский)
3 Ukrainian (Украинский)
4 Lithuanian (Литовский)
5 Latvian (Латвийский)
6 Estonian (Эстонский)
7 Hungarian (Венгерский)
8 Czech (Чешский)
9 Polish (Польский)
10 Romanian (Румынский)
11 French (Французский)
12 English (Английский)
13 Serbian (Сербский)
14 German (Немецкий)
15 Vietnam (Вьетнамский)
16 Arabic (Арабский)
17 Georgian (Грузинский)
18 Macedonian (Македонский)
19 Thai (Тайский)

5. Для использования Bluetooth-принтера (например bixolon SPP-R201BGM) внутри тега <EXTDEV/> установите параметр Use=»4″.

Проверьте так же, что настроен правильно следующий параметр COM=»7″ (номер COM-порта на PDA). Имейте ввиду, что от настроек языка в теге <LANG/> зависят настройки для печати правильных символов в заказе.

6. Для настройки на Bluetooth-принтере формата счета измените в теге <CHKFM/> следующие параметры: PW=»32″ ширина столбца (в числовых символах); QRO=»11″ правая сторона колонки смещения «Quant»; SW=»7″ — ширина колонки «Sum»; SAD=»2″ количество чисел в секции Sum.

7. В теге <GUESTS/> есть параметр DefNum=»1″, который равен числу гостей по умолчанию. Если вы добавите этот тег в файл mwnsettings7.xml между тегами <MMPRCS/> и </SETTINGS>, то диалог «Количество гостей» не будет появляться на PDA.

8. В теге <GUESTS/> параметр DefTab=»1″ определяет по умолчанию код стола для сохранения заказа. Если присвоить этому параметру значение отличное от нуля, то диалог «Номер стола» не будет появляться и все заказы на PDA будут сохранены на этот номер стола. DefTab=»0″ включает диалог «Номер стола».

9. Для изменения стандартного набора колонок окна заказа и их размеров необходимо задействовать тег ORDERFIELDS и в нем для соответствующего типа задать ширину:

Возможные значения Type:

«1» — Code — код блюда,»2″ — Name — название блюда,»3″ — Qnt — количество блюд,»4″ — Price — цена блюда,»5″ — Seat — место/метка блюда,»6″ — Time — время добавления блюда,»7″ — Summ — кол-во * цена блюда,»8″ — KDS state image — статус блюда из системы KDS

10. Для выбора версии R-Keeper параметр тэга<RKVer=»7″ />  должен быть в значении 6 или 7.

Общее

Данное ПО позволяет осуществлять прием заказов непосредственно у столика гостя и передачу в систему в режиме онлайн. Переносной терминал официанта реализован на базе Apple iPod Touch 4G/5G, iPhone 4 и выше, совместим как с R-Keeper V6, так и  R-Keeper V7.Терминал работает через WiFi.

Проверьте совместимость вашего мобильного телефона или оператора связи

Обязательно проверьте совместимость вашего мобильного устройства, а также оператора связи, поддерживают ли они оба VoLTE и звонки по Wi-Fi или нет. Иногда может случиться так, что, хотя ваше устройство поддерживает эту функцию, эта функция еще не активирована на вашей SIM-карте или наоборот.

. Удалить недавно установленные приложения / игры

Вы также должны проверить, какие приложения или игры были недавно установлены на вашем устройстве после обновления до Android 12, и проблема с VoWiFi или VoLTE начинает появляться. Если есть проблема с установленными сторонними мошенническими приложениями или играми, обязательно удалите их одну за другой, чтобы проверить, сохраняется ли проблема.

. Связаться со службой поддержки клиентов

Если ни один из методов не помог вам, обязательно обратитесь в соответствующую службу поддержки клиентов или в службу поддержки клиентов по поводу проблемы. Иногда перенастройка APN (сети точки доступа) на мобильном устройстве может решить проблему с VoLTE.

Вот и все, ребята. Мы предполагаем, что это руководство было для вас полезным. Не стесняйтесь задавать вопросы в комментариях ниже.

Включите звонки по Wi-Fi и VoLTE

Также стоит упомянуть, что вы можете вручную включить звонки по Wi-Fi и VoLTE на вашем устройстве в меню настроек, выполнив следующие действия:

  • Перейти к Настройки > Нажмите на Сеть и Интернет.
  • Выбирать Мобильная сеть и включи VoLTE / 4G LTE.
  • Далее вы узнаете Звонки по Wi-Fi вариант. Включите его тоже. [На некоторых устройствах его можно найти в Настройки Wi-Fi]
  • После включения обоих параметров обязательно перезагрузите устройство, чтобы изменения вступили в силу.

Перезагрузите Wi-Fi роутер.

Попробуйте перезагрузить маршрутизатор Wi-Fi, чтобы устранить временные проблемы с данными кеша или любые системные сбои (если таковые имеются). Просто выключите роутер и включите его, чтобы проверить, работают ли звонки по Wi-Fi.

Выключите и снова включите маршрутизатор Wi-Fi

В некоторых сценариях также стоит упомянуть о выполнении цикла питания на вашем Wi-Fi-маршрутизаторе, чтобы легко устранить сбой в сети или проблемы с беспроводным подключением вообще. Иногда обычной перезагрузки роутера недостаточно.

  • Выключите роутер и отсоедините от него шнур питания.
  • Подождите около 30 секунд, а затем снова подключите кабель питания к маршрутизатору.
  • Включите маршрутизатор и снова подключитесь к сети Wi-Fi, чтобы проверить проблему.

Попробуйте использовать режим полета (режим полета)

Вам также следует попробовать использовать режим полета (режим полета) на вашем устройстве Android, чтобы проверить, сохраняется ли проблема с сетевым подключением. Это также устраняет сбой сетевого подключения. Для этого:

  • Перейти к Настройки > Нажмите на Сеть и Интернет. [На некоторых устройствах его можно найти прямо в настройках]
  • Включить в Режим полета и подождите пару секунд.
  • Затем снова Выключать перейдите в режим полета и перезагрузите устройство.

Извлеките и повторно вставьте SIM-карту

Попробуйте вынуть и снова вставить SIM-карту в мобильное устройство, чтобы устранить сбой сети. В некоторых случаях этот простой трюк может решить сразу несколько проблем.

Повторно подключите сеть Wi-Fi

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

Сбросить настройки сети

Еще одна вещь, которую вы можете сделать, — это просто сбросить настройки сети на своем мобильном устройстве, чтобы сразу исправить множество проблем с сетью или беспроводным подключением. Сделать это:

  • Перейти к Настройки > Нажмите на Система.
  • Перейти к Передовой > Выбрать Сбросить параметры.
  • Нажать на Сбросить Wi-Fi, мобильный телефон и Bluetooth (На некоторых устройствах вы найдете «Сброс сети»).
  • Подтвердите задачу, следуя подсказкам на экране.
  • Он может попросить вас ввести пароль устройства / PIN-код / ​​шаблон.
  • Наконец, проверьте, устранена ли проблема.

Попробуйте использовать другую Wi-Fi или SIM-карту

Вы также можете попробовать использовать другую сеть Wi-Fi или SIM-карту, чтобы убедиться, связана ли проблема с подключением к сети или что-то беспокоит вас на самом устройстве. В некоторых случаях наличие ошибочной или нестабильной версии программного обеспечения также может вызвать такие проблемы с сетевым подключением.

Баги и ошибки в приложении

Нередко приложение не может запускаться из-за внутреннего сбоя, причину которого самостоятельно определить достаточно сложно. Однако решить проблему в большинстве случаев помогает стандартный алгоритм: очистка кэша, а если не помогло – удаление данных.

Пошаговая инструкция:

  1. Открыть «Настройки»;
  2. Перейти в раздел «Приложения» или «Установленные программы»;
  3. Отыскать программу, с запуском которой возникли сложности;
  4. Тапнув по названию, перейти на страницу с ее описанием;
  5. Нажать на клавишу «Очистить»;Очистка кэша и данных приложения Андроид
  6. В появившемся меню выбрать вариант «Кэш» и подтвердить свое намерение;

Если устранить ошибку не удалось, стоит попробовать очистить все данные или переустановить приложение. Последнее поможет, если сбой произошел в процессе инсталляции. Тогда устранить его штатными средствами не получится.

Большое количество запущенных процессов и приложений

На старых устройствах, где уже установлено много программ, при установке очередной утилиты могут возникать ошибки. Причина – недостаточный объем оперативной памяти вследствие одновременного функционирования большого количества процессов и приложений.

Понять, что не хватает ОЗУ не сложно – после запуска программы экран будет светиться черным. Чтобы софт корректно открывался и работал без сбоев, нужно всего лишь закрыть фоновые приложения. Делается это следующим образом:

  1. Открыть меню с запущенным софтом нажатием клавиши «Home» либо провести пальцем по экрану снизу к центру;
  2. Тапнуть по значку с крестиком, чтобы закрыть все работающие программы;
  3. Дождаться всплывающего уведомления о том, что ОЗУ очищено.Закрыть все фоновые процессы и приложения Андроид

Освободить оперативную память можно при помощи сторонних утилит, например, CСleaner, Clean Master. Для запуска процесса понадобится выбрать нужную опцию и дождаться закрытия фоновых приложений. Если причина крылась в недостатке ОЗУ, проблемы с запуском софта должны исчезнуть.

Генерация новой лицензии

Чтобы сгенерировать новую лицензию:

  1. Проверьте наличие библиотек в папке с установленным сервером ТМС:
    1. libeay32.dll
    2. libssl32.dll
    3. ssleay32.dll
  2. Если библиотек нет, установите новую версию TMS — 7.6.0.19 и старше
  3. Сделайте ярлык приложения TMS7.exe и укажите параметр запуска -d
    На Android-смартфоне не открывается приложение — что делать? |
  4. Для создания нового ключа и лицензии, в файле tms7.ini не должно быть информации о ключе. Если не удалить — будет продлена старая лицензия, а не сгенерирована новая.
    Проверьте в файле наличие в следующих параметров и если они есть — удалите:

    1. LI=……
    2. VKey= …..
  5. Запустите созданный ярлык
  6. Перейдите на вкладку License
  7. Выберите продукт для лицензирования из списка:
    1. Mobile Waiter – Мобильный официант
    2. Mobile Manager – Мобильный менеджер
    3. Mobile CashDeck – Мобильная касса, содержащая в себе полный функционал.
      Без переключателя расширенный режим не работает, не даст авторизоваться и выдаст сообщение Used Invalid Mode

    4. OrderMan — Терминал orderman
      На Android-смартфоне не открывается приложение — что делать? |

  8. Введите полный код ресторана в полу Restaurant

  9. Введите необходимое количество подключений для данного сервера TMS в поле Lics

  10. Введите дилер ID и пароль

  11. Выберите тип лицензии:
    1. Неограниченная — LifeTime. Для выбора поставьте галочку InfiniteDate. Это постоянная лицензия, которая может быть создана с ограничениями и дальнейшей пролонгацией.
    2. Ограниченная — по подписке, SAAS. Для выбора галочка должна отсутствовать. Это лицензия на 12 месяцев с возможностью пролонгации на аналогичный период.
  12. Нажмите кнопку GetLicense

  13. Укажите необходимую дату окончания лицензии. Указать можно вручную или нажав на кнопку MaxDate. Кнопка MaxDate уравнивает дату окончания лицензии со сроко окончаниямастер-лицензии. По умолчанию будет предложена текущая дата
    На Android-смартфоне не открывается приложение — что делать? |

  14. Нажмите кнопку Next

  15. Лицензия активируется
    На Android-смартфоне не открывается приложение — что делать? |

  16. Нажмите кнопку Ок для просмотра информации о созданной лицензии. На экране будет отображено:

Для увеличения количества лицензий нельзя удалять информацию о ключе из tms7.ini и создавать новую лицензию с увеличенным количеством, т.к. созданные ранее лицензии будут учитываться при проверке общего доступного количества лицензий.

Загрузка приложений со сторонних сайтов

Как известно, на Android-устройствах устанавливать приложения можно не только из Play Маркет, но и со сторонних источников. В прежние времена для этого требовалось просто установить галочку, чтобы разрешить одному приложению инсталлировать сколько угодно много других программ.

Сегодня ситуация изменилась, и для загрузки каждого нового приложения требуется специальное разрешение пользователя. Для этого необходимо:

  1. Открыть «Настройки» смартфона;
  2. Перейти в раздел «Безопасность»;
  3. Отыскать пункт «Неизвестные источники» и установить галку напротив опции «Разрешить установку приложений из неизвестных источников».

Запрос данных о лицензии

Чтобы получить информацию о текущей лицензии:

  1. Запустите приложение tms7.exe с ключом -d.
  2. На экране будет отображена информация о текущем ключе и лицензии:
    • Количество лицензий на данном ключе
    • Код ключа
    • Дата окончания лицензии
    • Тип лицензии
  3. Запрос информации о текущей лицензии не требует регистрации дилера, т.к. в данном случае информация запрашивается из tms7.ini и не требуется обращение к системе лицензирования.
    На Android-смартфоне не открывается приложение — что делать? |

Обновить информацию о лицензии для данного ключа, т.е. получить актуальные данные из системы лицензирования можно следующим образом:

  1. Запустите приложение tms7.exe с ключом -d
  2. Укажите Dealer ID и пароль
  3. Укажите код объекта и количество лицензий по необходимости
  4. Нажмите кнопку GetLicense
  5. В открывшемся окне нажмите Next
  6. На экране появится информация об обновлении лицензии Информация о лицензии обновлена
  7. Нажмите кнопку Ок для возврата в главное окно приложения
  8. На экране будет отображена информация о текущем ключе и лицензии:
    • Количество лицензий на данном ключе
    • Код ключа
    • Дата окончания лицензии
    • Тип лицензии

Запуск нескольких экземпляров сервера на одной машине

Предположим, что необходимо несколько мобильных официантов (например 9) распределить на несколько кассовых станций (например 3) в пределах одного кассового сервера.

Для этого необходимо cделать следующее:

  1. Разделить TMS по разным каталогам. Создать столько каталогов, сколько кассовых станций используется в системе, т.е.3.
  2. Отредатировать в каждом каталоге в tms7.ini параметры:

[TMS]

; — Заголовок —

Title=TMS7 — уникальный заголовок для TMS

; — время обновления меню (сек) —

MUT=1000

PUT=3000

; — число используемых лицензий —

UseLic=3 — количество используемых подключений iPOD на один тмс сервер; 

Index=1 — не повторяющийся номер индекса, у первого тмс — 1, соответственно у второго — 2 и т.д.

; —прописать номер ключа для TMS, если к машине подключено несколько ключей — 

; —номер можно считать программой LUpdater (начиная с 3 цифры) или с помощью утилиты «Драйвера гвардант» в панели управления 

KeyPublicNo=Указать код ключа, одинаков у всех сборок.

; — порт для сервера TMS

Port=610 — уникальный порт экземпляра сервера

[CFGXML]

7=mwnsettings7.xml — изменить название у каждого сервера на уникальное и указать в параметре.

UseDig=3

Пример. Предположим, что мы хотим использовать 20 лицензий на подключение, разнесенных по 4 серверам. В этом случае настройки Index/UseLic будут выглядеть следующим образом:

  1. Не забудьте так же поправить файл mwnsettings7.xml у каждого сервера на требуемые настройки соединения.
  2. Если необходимо сделать так, чтобы iPad’ы относящиеся к серверу — TMS1 при распечатке пречека использовали принтер, указанном как пречековый у станции с кодом 2 необходимо проверить следующие параметры:

[PRECHECKINFO]

BySeats=0

MaketCode=9

PrecheckStationCode=2

  1. Для каждого TMS сервера в ini файле указать соответствующий код и идентификатор станции для параметров:

Внимание: для работы TMS сервера необходимо три открытых порта: 610 TCP (в стандартной конфигурации), 611 UDP и 612 UDP. Первый прописывается в ini-файле, вторые два включаются автоматом по принципу «два следующих порта по порядку».

Исправление 1 — разрешить политику вашего телефона

Вы должны разрешить приложению «Ваш телефон» работать в фоновом режиме.

1. Сначала нажмите одновременно клавиши Windows и R.

2. Затем напишите «gpedit.msc» и нажмите Enter, чтобы открыть групповую политику.

3. Когда откроется редактор локальной групповой политики, пройдите сюда ~

Исправление 2 — используйте средство устранения неполадок приложений магазина windows

1. Сначала нажмите одновременно клавиши Windows R.

2. Затем введите эту команду и нажмите Enter.

ms-settings:troubleshooter

3. Затем нажмите «Другие средства устранения неполадок».

4. Прокрутите окно вниз и нажмите «Выполнить» в разделе «Приложения Магазина Windows».

Следуйте инструкциям на экране, чтобы устранить неполадки в приложении. После этого проверьте, работает ли это.

Исправление 3 — восстановите / сбросьте приложение вашего телефона

Лучший способ решить проблему с приложением — сбросить настройки приложения «Ваш телефон».

1. Сначала откройте окно настроек.

2. Затем нажмите «Приложения» слева.

3. После этого нажмите «Приложения и функции».

4. Прокрутите вниз с правой стороны и найдите приложение «Ваш телефон».

5. Затем нажмите «Дополнительные параметры».

6. После этого прокрутите вниз и найдите раздел «Сброс».

7. Затем нажмите «Восстановить», чтобы восстановить приложение в вашей системе.

Сверните настройки и проверьте приложение «Ваш телефон».

8. Если это по-прежнему не работает, прокрутите вниз и нажмите «Сброс».

9. Затем нажмите «Сброс», чтобы сбросить настройки приложения «Ваш телефон».

После сброса настроек приложения закройте окно настроек.

Возможно, вам придется войти в приложение «Ваш телефон» со своими учетными данными.

Исправление 4. удалите приложение «ваш телефон» и повторно установите его.

Вы можете отключить и привязать свой телефон, чтобы решить эту проблему.

Шаги по удалению вашего устройства

1. Сначала откройте приложение «Ваш телефон», если оно еще не открыто.

2. Затем щелкните значок шестеренки на левой панели.

3. Затем нажмите «Мои устройства» в новой вкладке.

Здесь вы увидите свое устройство.

4. Теперь нажмите на три точки на устройстве и нажмите «Удалить», чтобы удалить устройство с компьютера.

5. Вы будете предупреждены с помощью подсказки.

6. Просто установите флажок «Я понимаю, что удаление этого устройства означает, что я сбрасываю приложение« Ваш телефон »на этом компьютере».

7. Нажмите «Да, удалить», чтобы удалить устройство.

8. Теперь запустите приложение Your Phone Companion.

9. Нажмите на значок в виде шестеренки в верхнем левом углу.

10. Затем щелкните «Связанные компьютеры>».

11. Теперь щелкните компьютер, который хотите удалить.

12. Нажмите на меню из трех точек и нажмите «Удалить это устройство».

Приложение Phone Companion вернется к экрану по умолчанию на вашем устройстве.

Шаги по повторной привязке сопутствующего приложения «Ваш телефон»

Ваше приложение «Телефон» на вашем компьютере должно вернуться в состояние по умолчанию.

1. Теперь нажмите «Начать» на главной странице.

2. Вы должны автоматически войти в свою учетную запись Microsoft.

3. Далее отметьте «У меня готово приложение Your Phone Companion — ссылка на приложение Windows».

4. Затем нажмите «Сопряжение с QR-кодом».

QR-код будет отображаться вместе с вашей учетной записью Microsoft.

5. Запустите приложение Your Phone Companion на смартфоне / планшете.

6. Затем нажмите «Начать».

7. Затем коснитесь «Свяжите телефон и компьютер».

Это откроет вашу камеру. Отсканируйте QR-код своим телефоном.

Он подключит ваше устройство к приложению «Ваш телефон» в Windows. Ваша проблема должна быть решена.

Исправление 5 — сброс кеша телефона

Убедитесь, что вы сбросили кеш вашего телефона на вашем Android.

1. Откройте Настройки на вашем устройстве Andriod / iOS.

2. Затем перейдите сюда —

App list >  Installed apps

3. Прокрутите вниз и найдите приложение «Помощник по телефону». Просто нажмите на него, чтобы открыть.

4. Далее нажмите «Force Stop», чтобы принудительно остановить приложение.

5. После принудительной остановки приложения нажмите «Использование хранилища».

6. Теперь нажмите «Очистить данные», чтобы удалить сохраненный кеш.

7. Наконец, нажмите «Очистить кеш», чтобы очистить данные приложения в вашей системе.

После этого откройте сопутствующее приложение «Ваш телефон» на своем мобильном телефоне и снова свяжите его с компьютером, выполнив действия, описанные в разделе «Исправление 4».

Это должно решить проблему.

Исправление 6. удалите и переустановите приложение «ваш телефон».

Вам необходимо удалить существующее приложение «Ваш телефон» с помощью команды PowerShell и переустановить его из Магазина.

1. Сначала нажмите клавишу Windows и введите «powershell».

2. Затем щелкните правой кнопкой мыши «Windows PowerShell» и нажмите «Запуск от имени администратора», чтобы получить доступ к терминалу с правами администратора.

3. Когда появится терминал, введите или скопируйте туда этот код и нажмите Enter.

Get-AppxPackage Microsoft.YourPhone для всех пользователей | Удалить-AppxPackage

Приложение «Ваш телефон» будет удалено из вашей системы.

По завершении закройте терминал PowerShell.

4. Откройте Магазин на вашем компьютере.

5. Затем найдите приложение «Ваш телефон» в поле поиска.

6. Теперь нажмите «Установить», чтобы установить его в вашей системе.

После того, как вы его установили, откройте «Ваш телефон» и снова подключите к нему телефон.

Это должно решить вашу проблему с приложением «Ваш телефон».

Конфигурационные файлы

1. Необходимо отредактировать два файла (по умолчанию, только IP-адрес и код объекта RK7): tms7.ini (для TMS7.exe) и mwnsettings7.xml (для MobWaiterNP7.exe и RkMobWaiter.app).2. Файл mwnsettings7.xml и  tms7.ini должен лежать рядом с TMS7.exe (если сеть защищена файерволом, то у вас могут быть проблемы с этим файлом, уже загруженным на PDA), затем так же поместите mwnsettings7.xml рядом с MobWaiterNP7.exe

Внимание:  как эталон используйте поставляемый файл из дистрибутива. Описанное ниже содержание файла следует использовать лишь как пример:

Настройка

3.1. Обмен данными по радиоканалу OSR

3.1.1. В tms7.ini  добавить настройки:

3.1.2. На терминале перейдите в «Extended Settings» (нажатием одновременно трех кнопок: одна слева и две справа для OM5; и нажатием одновременно трех кнопок – две по бокам и одну центральную для OM7).

Выберите пункт «Connections».

Настройте радиоканал с помощью инженерной службы в пункте «Radio».

    Выключите передачу данных по WiFi.

3.2. Обмен данными по радиоканалу Wi-Fi.

3.2.1. В настройках tms7.ini отключите передачу большого объема информации с запросом на подтверждение:

3.2.2. В «Extended Settings», выберите пункт «Connections», в нем пункт «WiFi». Включите WiFi и выберите нужную сеть.

Подключитесь к сети и проверьте уровень сигнала

3.3.1. Установите устройство в cradle. После этого автоматически включится связь по Ethernet и все другие варианты (OSR и WiFi) будут проигнорированы. При этом не важно, какие настройки для них были сделаны.

Настройка в рк7

Для использования MobileWaiter7 на мобильном устройстве (на платформе Windows CE или iOS) как станции официанта, необходимо использовать код реально существующей кассовой станции для данного устройства из РК7.

Примечание: если у вас уже есть одна или более кассовая станция, то дополнительно заводить новую станцию для мобильного ПО не требуется.

Дополнительно в менеджерской станции необходимо сделать сделать следующее:

  1. Для кассового сервера («Сервис -> Станции и Устройства -> [ваш ресторан] -> [ваш кассовый сервер]») добавить новую кассовую станцию, выставить тип «Кассовая станция». Если у вас уже есть хотя бы одна кассовая станция, то можно использовать ее для интеграции с мобильным устройством. Главное, что требуется — это запомнить параметр «Код» в секции «Главное», в дальнейшем необходимо будет прописать в файле tms7.ini.

Рис. 1 Свойства кассовой станции

  1. Добавьте “XML interface for windows” для соответствующего кассового сервера. Пропишите порт (любой, но свободный на данной машине) в секции «Опции» для параметра Port. В дальнейшем этот же порт необходимо будет прописать в файле tms7.ini у параметра «ServAddr=«; Параметр CryptKey (ключ защиты) и OutputDir (каталог для входящих/исходящих запросов xml) можно не прописывать. Параметр CryptKey служит для шифрования подключения к XML-интерфейса. В дальнейшем это же значение необходимо будет прописать у параметра «ServPWD» в файле tms7.ini. 

Важно: если в менеджерской прописан CryptKey, то в tms7.ini обязательно прописать такое же значение для ServPWD, иначе связь сервера TMS с кассовым сервером не установиться.

Важно: Убедитесь, что у вас нет других интерфейсов с таким же портом.

Рис.2 Добавление XML-интерфейса на кассовый сервер

  1. Проверьте, что интерфейс из п.2 привязан к логическому интерфейсу («Сервис -> Интерфейсы»). Это может быть предустановленный XML-интерфейс или его копия (рекомендуется).
  2. Проверьте, что параметр Карта на входе стоит в состоянии «без карты на входе». В противном случае при создании заказа из Мобильного официанта будет выдаваться ошибка child element «interface» not found.

Примечание: Не назначайте один и тот же драйвер интерфейса на несколько логических интерфейсов.

Настройка сервера tms

Для запуска сервера TMS7 необходимы следующие файлы: MobilGuard7.exe, mwnsettings7.xml, TMS7.exe, tms7.ini – и две пустых папки: XMLs и TMP (создаются при запуске сервера автоматически).

Сервер TMS7.exe слушает 3 порта:

Необходимо в TMS7.ini в обязательном порядке прописать следующие параметры:

Примечание: Для каждой копии  TMS должно быть прописано уникальное значение Index, в котором резервируется для каждого запускаемого экземпляра TMS количество одновременных подключений с разных IP. При первом старте TMS в памяти создаётся объект в 256 байт (Index).

Необходимо в mwnsettings7.xml в обязательном порядке прописать следующие параметры:

Невозможно открыть приложение на android: решения

Следуйте приведенным ниже пунктам и после каждого шага проверяйте, можно ли открыть приложение:

Недостаток  памяти на телефоне

Иногда сложности с загрузкой приложений возникают из-за нехватки места во внутреннем хранилище смартфона. Отсутствие свободного пространства связано с большим количеством фотографий, аудио или видеофайлов. Чтобы освободить немного памяти, нужно перенести их на компьютер или отправить на хранение в облако. Если же лишнее место занимают малоиспользуемые или потерявшие актуальность программы, нужно постараться от них избавиться.Память занятая на Андроиде

Для этого понадобится:

Общее

Решение «Мобильный официант R-Keeper 7 на терминалах Orderman» является разновидностью r_keeper_7_mobile

Требуется компьютер с ОС Windows и .net framework 3.5 для сервера TMS ORMMEdiator

Настройка TMS7 и RK7 происходит как обычно.

Перезагрузка телефона

Если источник проблемы с запуском приложений не известен, рекомендуется перезагрузить устройство. Банальное действие в большинстве случаев помогает устранить неполадки, и вернуться к комфортному использованию Android-смартфона.

 Для перезапуска девайса потребуется:

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

Порядок запуска одного экземпляра

  1. Запустите кассовый сервер MIDSERV.exe (с ключом /desktop или /install как обычно)

  2. Запустите сервер ТМС — TMS7.exe. Для запуска сервера ТМС в качестве приложения — используется обычный запуск, без параметров. Для установки в качестве службы используется параметр /INSTALL. Так же для запуска сервера можно использовать MobilGuard7.exe, который запускает TMS7.exe и в случае сбоев, перезапускает его. 

  3. Запустите приложение MobWaiterNP7.exe на мобильном устройстве (IPod) или MobWaiterNP7.exe, если используется PDA.

  4. Также необходимо запустить кассовую станцию и зарегистрироваться «мобильным» пользователем в смене, если этого еще не было сделано.

  5. В свойствах кассового сервера после вы можете наблюдать соединение:

При считывании qr-код из мобильного официанта ошибка: «карта не была применена»

Карта сгенерирована из ПО виртуальная карта в виде QR-код. В базе CRM она активна.

Решение:

1. Обновите TMS7.exe до версии 7.3.09 и MobWaiter до версии 2.5.5 .

2. В фал mwnsettings7.xml добавьте в секцию RK7 параметры DiscCardRegime=»0″ Plustek=»0″ 3. В файл Tms7.ini добавьте

[RTGI]
Addr=172.22.4.113:2044
Interface=100
[CARDDATA]
Interface=100

где

Interface=100 — это код ПДС интерфеqса из RK7 ,

Addr=172.22.4.113:2044 — ip-адрес машины, где запущен фаркардс, и порт протокола [RTCP]

Пример содержания tms7.ini

[LOG]; -- Параметры лога;LogPath=f:; -- предельный размер файла (по достижении создается новый) значение измеряется в байтах --TruncLogSize = 10000000; -- время в часах сохранения файлов в каталоге TMP --ClearTMPMin = 1; -- сохранение логов за предыдущие периоды --SaveTruncLog = 0; -- параметры лог файла --QueryRequest = 1
MenuQuery = 1
ModQuery = 1
CommModQuery = 1
PersQuery = 1
TableCheck = 1
TableCheckLine = 1
PrinterConfig = 1
PrinterCommand23 = 1
PrinterCommand23Data = 1
PrinterDispatch = 1
PrecheckPrint = 1
Answer = 1
Socket = 1
NewTableDetaile = 0
NBCALLS = 0
SendRecv = 1
CardInfo = 1
RemovePreCheck = 1
RK7CommandLog = 1
; --секция для перезапуска TMS --[Restart];Time=14:24:00
;WaitSeconds=72000; --секция для закрытия TMS --[Close];Time=15:42:00; -- файлы конфигурации для покета --[CFGXML]7=mwnsettings7.xml
PG=pgsettings.xml
UseDig=3; настройки соединения с кассовым сервером РК7
; обязательно задать парметры Addr и PWD[RK7SERV];RestID="2"

Проблема отсутствия связи

1. Сделайте логирование xml interface. Для этого в станции менеджера RK7 в пункте: «Сервис > Станции и устройства > все > [ваш ресторан] > [ваш кассовый сервер]» на вкладке «драйвера» выберите xml interface, созданный для сервера TMS7 согласно п. 1.1.

2. Запустите сервер TMS7 и приложение MobileWaiter7. Если появится ошибка, остановите все эти приложения и удалите все xml-файлы из папки с логами.

3. Сравните .xml файл из папки логов с TMS7.LOG и временным файлом из папки TMP (которая упомянута в п. 2.1.). Найдите все записи с ошибками, связанными с проблемами этого файла и предположениями как решить их (если у вас нет предположений, спросите в тех. поддержке UCS).

Проблема с android webview

Если система продолжает работать стабильно, но при этом перестали запускаться приложения, причиной может стать обновление системного компонента «Android WebView». С подобной ошибкой периодически сталкиваются пользователи во всем мире, владеющие устройствами Samsung, Xiaomi, Huawei, Honor, OPPO, OnePlus, Vivo и т. д.

Для устранения проблемы понадобится:

Если смартфон не поддерживает функцию удаления обновлений, можно попробовать удалить браузер «Google Chrome», а затем заново его установить.

Проблемы с сетью

Иногда сложности с запуском приложений могут возникать из-за нестабильной работы сети Wi—Fi. Причин может быть несколько:

  1. Заблокирован порт 5228, который используется Google Play;
  2. Недостаточно средств на балансе;
  3. Аварийное отключение электроснабжения сотовой вышки;
  4. Не активирована передача данных;
  5. Неполадки в работе оператора сотовой сети;
  6. Выбран режим работы «В самолете».Режим самолета на Андроиде

Для устранения неполадки стоит перейти на использование мобильного трафика, и проверить, насколько окажется эффективным данное действие. Сделать это можно следующим образом:

Продление лицензии

Для продления лицензии:

  1. Удалите в файле tms7.ini лицензию LI из секции TMS
    Лицензионный ключ не удаляйте
  2. Перезапустите сервер TMS
  3. Повторите процедуру лицензирования, но выбрав уже максимальную дату лицензии.

Есть возможность вместо продления сгенерировать новую лицензию на необходимый период.

Сброс до заводских настроек

Если решить проблему вышеперечисленными методами не удалось, не стоит отчаиваться. Последним средством, которое помогает эффективно решать многие проблемы, является сброс настроек Андроида к заводских установкам. Метод считается радикальным, поскольку предусматривает полное удаление всех сторонних приложений и пользовательских данных, и возврат устройства в исходное состояние.

Если на Андроиде не запускаются приложения, это может свидетельствовать о недостатке ОЗУ, переполнении кэш-памяти, сбое в работе приложения или о том, что версия операционной системы потеряла актуальность. Для устранения проблемы можно воспользоваться любым из предложенных методов, а в случае их неэффективности, выполнить возврат устройства к заводским настройкам.

Поделиться ссылкой:

Требуется очистка кэша на андроиде

Очистить кэш на Android 6 и выше можно с помощью штатных инструментов. В зависимости от марки устройства названия пунктов могут не совпадать, но при этом сохраняется стандартная последовательность действий:

  1. Открыть «Настройки»;
  2. Перейти в раздел «Накопители»;
  3. Выбрать внутреннее хранилище данных;
  4. Дождаться окончания анализа занятого пространства (процесс может занять 2-3 минуты);
  5. Нажать на опцию «Данные кэша»;
  6. В следующем окне подтвердить очистку.Очистка кэша на Андроиде

Алгоритм достаточно прост,  поэтому справиться с задачей может даже новичок. Найти и очистить «мусор» можно с помощью программ сторонних разработчиков. Специальные утилиты позволяют детально просмотреть файлы, а также отметить те из них, которые подлежат удалению.

Увеличение количества лицензий для ключа

Если заказчик купил увеличение количество подключений, то:

  1. Сделайте заявку в системе лицензирования заявку на итоговое количество подключений
  2. Откройте tms7.exe с ключом -d
  3. Скопируйте код ключа из поля KeyCode
    На Android-смартфоне не открывается приложение — что делать? |
  4. Найдите в списке активных лицензий для объекта лицензию на TMS
  5. Скопируйте весь код запроса этой активной лицензии
    На Android-смартфоне не открывается приложение — что делать? |
  6. Нажмите кнопку Новая лицензия
  7. Вставьте код запроса в поле Код запроса и нажмите Далее
  8. Укажите нужную дату и количество подключений
    На Android-смартфоне не открывается приложение — что делать? |
  9. В приложение tms7.exe обновите данные о лицензии.

Удаление и загрузка приложения заново

За время эксплуатации пользователи гаджетов устанавливают на них безумное количество игр,  приложений, которые со временем становятся ненужными, но продолжают использовать ресурсы устройства. Иногда такое беспечное отношение приводит к проблемам с запуском нужных программ.

 Пошаговая инструкция:

  1. Открыть «Настройки»;
  2. Перейти в раздел «Приложения», чтобы увидеть полный список программ;
  3. Если нужной утилиты не хватает, следует коснуться значка с тремя точками вверху справа и в выпадающем меню выбрать «Показывать системные»;
  4. Далее следует найти нужное приложение, нажать на него, и перейти в раздел «Память»;
  5. Здесь последовательно нажать на кнопки «Очистить кэш», а затем «Удалить данные»;
  6. После завершения процедуры вернуться на предыдущий экран и тапнуть по клавише «Удалить».

С этого момента программа и все ее компоненты исчезнут из памяти устройства.

Устаревшая версия операционной системы

Чаще всего, проблема с запуском программ на Андроиде возникает из-за того, что устарела версия операционной системы. При установке приложения из Play Маркета можно сразу увидеть предупреждение, что софт не поддерживается на данном устройстве.  Если же утилита скачивается через APK-файл, о ее несовместимости с ОС пользователь узнает только после завершения инсталляции.

Чтобы решить проблему, понадобится обновить операционную систему. Для этого понадобится:

  1. Открыть «Настройки»;
  2. Перейти в раздел «О телефоне» или «Об устройстве»;
  3. Здесь выбрать вкладку «Обновление системы»;
  4. Нажать на клавишу «Проверить обновления» и при их наличии кликнуть «Загрузить».Устаревшая версия Андроида

На устройствах некоторых производителей функция обновления прошивки отсутствует. В этом случае для выполнения процедуры требуется искать нудное ПО на официальном сайте компании, скачивать его на ПК и обновлять через компьютер.

Устаревшая версия приложения

В большинстве случаев проблема с запуском приложения возникает из-за того, что оно попросту не подходит для текущей версии  ОС Android. Решить ее помогает банальное обновление проблемного софта до последней версии через Play Маркет. Для этого понадобится:

  1. Открыть магазин приложений Google Play;
  2. Тапнуть по значку с тремя черточками в левом верхнем углу экрана;
  3. Выбрать категорию «Мои приложения и игры» и проверить наличие обновлений;Google Play управление приложениями Андроид
  4. Перед вами будет список всех приложений, у которых имеются обновления. Вы можете нажать «Обновить все» или нажать на определенное и его обновить;Список приложений в Google Play
  5. Если решили сделать апдейт только определенной программы, нужно тапнуть по кнопке «Обновить» и дождаться завершения загрузки.Обновить приложение Андроид в Play Маркет

В результате на смартфоне появится актуальный и корректно работающий софт.

Устройства orderman

Работает в радиосетях :

  • OSR (Orderman secure radio) — через канал на частоте 433Mhz
  • WiFi
  • Ethernet 

Поддержана работа двух версий устройств

ver5

  • Терминал Orderman ver5 (OM5) работает всегда через промежуточный сервер – OpmMediator.exe (написан в UCS на языке C#), т.к. всегда работает через API Orderman, а API Orderman написан на С#, а TMS на Delphi7.
  • Поэтому напрямую обмениваться запросами не могут. Промежуточный сервер принимает запрос от терминала Orderman и передает его на TMS, а TMS через этот сервер возвращает ответ.

ver7

  • Терминал Orderman ver7 (OM7) более полноценное устройство, работает по стандартному протоколу TCP и IP и через WiFi и Ethernet (идет прямое обращение термина к TMS), и в этом случае API Orderman не используется. 
  • Но при использовании сети OSR все равно используется API Orderman и требуется участие промежуточного сервера.

Приоритеты:

1. Если терминал установлен в cradle, то будет использоваться канал Ethernet вне зависимости от настроек на другие варианты сети.

  Индикация сети – синяя.

2. Если на терминале включен WiFi, и он не установлен в cradle, и при этом в ini отключены настройки для передачи большого объема данных, то будет использоваться передача данных по WiFi.

   Индикация сети – зеленая.

3. Если на терминале отключен WiFi, он не установлен в cradle, и в ini отключены настройки для передачи большого объема данных, то передача данных будет осуществляться по OSR.

                 Индикация сети – желтая.

При загрузке приложения всегда будет появляться сообщение:

Оцените статью
Huawei Devices