Kaspersky IoT Secure Gateway 1000 SDK

Список объектов components

30 июля 2024

ID 264809

Список объектов components включает в себя ключи, содержащие информацию о компонентах, добавленных в KPA-пакет программы. Список этих ключей указан в таблице ниже.

Обратите внимание: в текущей версии Kaspersky IoT Secure Gateway 1000 SDK тип компонента manifestLocale, как и локализованные строки, не поддерживаются.

Список ключей для описания экземпляра компонента в списке объектов components

Имя ключа

Тип значения

Описание

Обязательный

Пример заполнения

name

Строка

Имя компонента.

Да

"name": "imageHighResolution"

directoryPath

Строка

Путь к директории относительно пути "/<имя пакета>/res", в которую должен быть установлен данный компонент. Используется, если указан "componentType": "res".

Нет

"directoryPath": "images/highResolution"

digest

Строка

Хеш-сумма файла компонента.

Да

"digest": "2d541fe063c195a3b8a90204f2c234e1b5daf664db381faa4f2b81067733d6c3"

componentType

Строка

Тип компонента:

  • bin – исполняемый файл. При установке программы помещается в директорию /<имя_программы>/bin.
  • lib – разделяемая библиотека. При установке программы помещается в директорию /<имя_программы>/lib.
  • res – произвольный ресурс. Если задано значение ключа directoryPath, то при установке программы ресурс помещается в директорию /<имя_пакета>/res/<directoryPath>, иначе ресурс помещается в директорию /<имя_пакета>/res.
  • manifestLocale – файл, содержащий информацию для локализации манифеста. Файлы локализации манифеста при установке программы помещаются в директорию /<имя_программы>/manifest_locales. Описание имен и форматов файлов локализации манифеста см. в разделе "Манифест программы".

Да

"componentType": "res"

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!