В магазине Google Play представлено огромное количество приложений. Несмотря на это, многие компании используют собственные пользовательские APK-файлы (пакеты расширения для Android), предназначенные для внутреннего использования в организации и, следовательно, не размещаемые в Google Play.
Эти приложения могут быть разработаны для выполнения конкретных задач, соответствующих стандартам компании и являющихся неотъемлемой частью повседневной работы. Многие киоски на базе Android настроены на запуск только одного или нескольких приложений одновременно, поэтому интеграция таких APK-файлов в них имеет решающее значение для поддержания рабочего процесса.

Давайте посмотрим, как можно настроить эти приложения на ваших Android-киосках с помощью Scalefusion, чтобы ваша производительность не снизилась.
Что такое пользовательский APK-файл?
По определению, пользовательские APK-файлы — это модифицированные файлы приложений, используемые для установки программного обеспечения на устройства Android вне официального магазина Google Play. Они могут быть предоставлены сторонними разработчиками или иметь собственную цифровую подпись разработчика, то есть быть созданы внутри компании. Эти пакеты позволяют модифицировать существующие приложения, проводить тестирование, получать доступ к приложениям с региональными ограничениями и устанавливать функции пользовательских прошивок.
В зависимости от конфигурации и сценариев использования, их можно применять самыми разными способами, например, в пользовательских платежных системах, системах управления запасами и даже интерактивных устройствах.
Как зарегистрировать свой пользовательский APK-файл в Enterprise Store
Чтобы включить ваш пользовательский APK-файл в Режим киоска AndroidДля этого сначала необходимо сделать его доступным через Enterprise Store. Для этого нужно убедиться в следующем:
- Для вашей учетной записи Scalefusion активирована функция Enterprise Store.
- Вашему аккаунту выделено необходимое пространство для корпоративного приложения.
Scalefusion позволяет загружать корпоративные приложения двумя способами:
I. Загрузите APK-файл на панель управления Scalefusion.
- Войдите в панель управления Scalefusion.
- Перейдите в Управление приложениями > Раздел «Корпоративный магазин».
- Нажмите «Загрузить новое приложение» > «Загрузить приложение для Android».

- Вам будет показано диалоговое окно с двумя кнопками:
- Загрузите APK-файл
- Ссылка на внешний APK-файл
- Выберите «Загрузить APK-файл».

- Вы можете либо перетащить APK-файл в папку, либо нажать «Просмотреть файлы» и выбрать нужный файл на своем компьютере.
- После загрузки APK-файла Scalefusion проверяет его подлинность, чтобы убедиться, что это корпоративное приложение. Этот процесс займет около 3-5 минут, в зависимости от размера загружаемого приложения.

- Если проверка приложения пройдет успешно, вам будет показано диалоговое окно с информацией о приложении, а также список групп устройств / профилей устройств / устройств, на которых можно опубликовать APK-файл.
- Если вы хотите опубликовать приложение сейчас, выберите группы устройств / профили устройств / устройства, на которые вы хотите его загрузить, и нажмите «Опубликовать».
- Если вы захотите опубликовать приложение позже, просто закройте диалоговое окно.
- Приложение начнет появляться в разделе «Корпоративный магазин».

II. Путь в манифесте: Укажите ссылку на местоположение, где находится APK-файл.
- Войти в Scalefusion панель приборов.
- Перейдите в раздел «Управление приложениями» > «Корпоративный магазин».
- Нажмите «Загрузить новое приложение» > «Загрузить приложение для Android».
- Вам будет показано диалоговое окно с двумя кнопками:
- Загрузите APK-файл
- Ссылка на внешний APK-файл
- Выберите ссылку на внешний APK-файл.
- Здесь вы увидите текстовое поле для ввода ссылки на ваш APK-файл. Скопируйте и вставьте сюда ссылку на ваш файл манифеста.

- Теперь Scalefusion начнет чтение APK-файла и его проверку, а также проверку других записей.
- Если проверка приложения пройдет успешно, вам будет показано диалоговое окно с информацией о приложении, а также список групп устройств / профилей устройств / устройств, на которых его можно опубликовать.
- Если вы хотите опубликовать приложение прямо сейчас, выберите группы устройств / профили устройств / устройства, куда вы хотите его загрузить, и нажмите «Опубликовать».

Теперь ваш пользовательский APK-файл будет доступен для установки на всех устройствах.
Как автоматически запускать пользовательское APK-приложение в режиме киоска Android
Теперь давайте посмотрим, как можно настроить пользовательский APK-файл для автоматического запуска на всех ваших устройствах Android-киоска.
- На панели управления Scalefusion перейдите в раздел «Профили и политики устройств» > «Профиль устройства».
- Выберите профиль устройства Android, для которого необходимо установить приложение. режим киоска с одним приложением.
- Нажмите «Редактировать профиль устройства».

- Нажмите «Выбрать приложения» и введите в строку поиска пользовательский APK-файл.
- Убедитесь, что ваш пользовательский APK-файл включен. Здесь же вы можете переключать видимость приложения.
- В профилях устройств перейдите в «Настройки киоска/лаунчера» > «Режим одного приложения».
- В раскрывающемся списке «Установить приложение по умолчанию для постоянного запуска» выберите пользовательский APK-файл из списка включенных приложений, которые будут установлены в качестве приложения по умолчанию.

- После выбора приложения вы можете выполнить следующие настройки:

- Бегайте постоянно: Установите этот флажок, чтобы приложение работало постоянно. По умолчанию приложение настроено на постоянный запуск.
- Введите задержку для запуска приложения (в секундах): Если вы не хотите, чтобы приложение работало постоянно, вы можете установить задержку (в секундах), по истечении которой оно запустится. Чтобы установить задержку, снимите флажок «Работать постоянно» и введите значение задержки (в секундах).

- Настройка жеста для выхода из режима одного приложения: С помощью этого можно настроить жест, позволяющий выйти из режима одного приложения.
- Сохранять состояние приложения при его повторном запуске: Выберите этот параметр, чтобы сохранить состояние приложения при его повторном запуске в результате неизбежных действий пользователя, приводящих к открытию заблокированного приложения. Например, это может быть нажатие клавиши переключения приложений. В конечном итоге это зависит от поведения приложения.
- Показать экран "Обновление в процессе": Включение этой опции позволит отображать экран хода обновления всякий раз, когда обновляется приложение по умолчанию. Ее можно включить только в том случае, если вы установите приложение по умолчанию в качестве постоянно запускаемого.
- После завершения настроек нажмите «Далее», а затем «Обновить профиль».
- На вашем Android-киоске должен работать пользовательский APK-файл в режиме одного приложения.
Чтобы обернуть это
Пользовательский APK-файл позволяет вашим киоскам на базе Android работать в соответствии с желаемыми характеристиками и поддерживать эффективность работы всего вашего парка устройств.
С Scalefusion Единое управление конечными точкамиС помощью этой программы вы можете запускать любое количество пользовательских APK-файлов на всех своих устройствах в разных профилях, выполнив всего несколько простых шагов. Раскройте весь потенциал своих устройств с помощью персонализированных приложений, созданных специально для вас.


