Как обновить мобильное приложение для ОС Android из базы Mobile SMARTS

Последние изменения: 18.12.2020

Порядок действий следующий:

  1. Добавляем новую папку (в которую затем помещаем apk-файл клиентского приложения нужной версии) по пути «ПапкаБазы\Update\Android\номер_версии», например:

    В названии версии apk не должно быть букв, т.е. нельзя назвать файл «MobileSMARTS.v3.0.0.469t.apk» (буква t в конце). Пример корректного названия:

    Обратите внимание: установщик выбирает самую последнюю версию!
  2. Далее вносим изменения в следующие файлы:

    • «ПапкаБазы\Update\Android\versions.xml» — в файле содержится список версий apk, находящихся в соответствующих папках. Например:

      	 <?xml version="1.0" encoding="utf-8"?>
      	 <update>
      	 <versions>
      	     <version><name>3.0.0.469</name></version>   
      	     <version><name>3.0.0.494</name></version>
      	 </versions>
      	 </update>
      

    • «ПапкаБазы\Update\Android\номер_версии\update.xml» — файл содержит информацию об обновлении:

      • <version>  — номер версии
      • <date>  — дата релиза apk;
      • <fromdownloads> служебный элемент, не изменяется;
      • <description>  — описание изменений в обновлении;
      • <file>  — путь к apk файлу.

      Например:

      	 <?xml version="1.0" encoding="utf-8"?>
      	 <update>
      	 <version>3.1.0.17114</version>
      	 <date>15.08.2019 09:30:00</date>
      	 <fromdownloads>false</fromdownloads>
      	 <description>
      	 - Исправление с зависанием после первого сканирования онлайн товара с картинкой
      	 </description>
      	 <file>/3.1.0.17114/MobileSMARTS.v3.3.1.0.17114.apk</file>
      	 </update>
      
  3. Перезапускаем сервер базы данных Mobile SMARTS.

  4. При запуске клиент на ТСД сверит свою версию с последней версией из базы, к которой он подключается. Если в базе доступна более новая версия, будет предложено выполнить обновление.

Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500