1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-bundlemanager_bundle_framework

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README_zh.md

Пакетный管理系统

Введение

Пакетный管理系统负责应用程序安装包的管理,提供安装包的信息查询、安装、更新、卸载和包信息存储等功能。具体功能如下: Пакетный管理系统架构如以下图表所示:

## Подмодули в компонентах
Название подмодуля Обязанности
Интерфейс пакетного управления 1. Предоставление внешних интерфейсов для установки, обновления и удаления с уведомлением;
2. Предоставление внешних интерфейсов для запроса информации о пакете/компонентах/правах доступа;
3. Предоставление внешних интерфейсов для запроса прав доступа приложений;
4. Предоставление внешних интерфейсов для очистки данных;
Модуль сканирования 1. Сканирование заранее установленных приложений;
2. Сканирование уже установленных сторонних приложений;
3. Разбор конфигурационных файлов пакетов;
Модуль управления безопасностью 1. Проверка подписей во время установки;
2. Присвоение прав доступа, заявленных приложением, во время установки;
3. Проверка прав доступа во время выполнения приложения;
Модуль управления установкой 1. Обработка логики установки, обновления, удаления и уведомление результатов;
Модуль управления информацией о пакете 1. Хранение и синхронизация информации о пакете и компоненте;
Модуль мониторинга состояния устройства 1. Мониторинг подключения и отключения устройств;

Замечено, что часть текста была написана на китайском языке. Эти строки были переведены на русский язык согласно указанным правилам.| Модуль Installd | Управляющий процесс:
1) Для создания, удаления и других операций с каталогами;
2) Для создания, удаления и других операций с файлами;
3) Для операций с uid/gid песочницы каталога устройства | | Модуль DFX | 1. Инструменты диагностики и тестирования пакетного управления |## Каталоги

foundation/bundlemanager/bundle_framework
├── common
│   └── log                               # Логический компонент
├── interfaces
│   ├── inner_api                        # Каталог внутренних интерфейсов
│   └── kits                             # Интерфейсы приложений
│       ├── js                           # JS интерфейсы
│       └── native                        # C/C++ интерфейсы
├── services                            # Код сервисной архитектуры пакетного управления
└── test                                 # Тестовый каталог

Связанные хранилища

Пакетный管理系统 bundlemanager_bundle_framework bundlemanager_bundle_tool bundlemanager_distributed_bundle_framework developtools_packing_tool

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openharmony-bundlemanager_bundle_framework.git
git@api.gitlife.ru:oschina-mirror/openharmony-bundlemanager_bundle_framework.git
oschina-mirror
openharmony-bundlemanager_bundle_framework
openharmony-bundlemanager_bundle_framework
master