Коммит 46546692 создал по автору KotDath's avatar KotDath
Просмотр файлов

[README] update permission section.

владелец 9834c44c
......@@ -15,8 +15,9 @@ The project demonstrates the available functionality and its use.
- [Compatibility](#compatibility)
- [Build features](#build-features)
- [Branch info](#branch-info)
- [Install and Build](#install-and-build)
- [Install and running](#install-and-running)
- [Screenshots](#screenshots)
- [Use cases](#use-cases)
- [Project Structure](#project-structure)
- [Terms of Use and Participation in Development](#terms-of-use-and-participation-in-development)
......@@ -36,9 +37,15 @@ The project is built via the ru.auroraos.NfcUseCases.pro file.
## Branch info
Application versions conform to the [branch naming convention](https://developer.auroraos.ru/doc/5.1.4/software_development/examples#branches)
<a name=“Install-and-build”></a>
## Install and Build
The project is built in the usual way using the Aurora SDK. [Documentation](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/build) to build.
<a name="Install-and-running"></a>
## Install and running
Installation and build are performed according to the [Build example](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/create/examples#build) instruction.
If you encounter the error `libpcsclite development package not found` on Linux, you can install this package using the command `libpcsclite development package not found`.
When launching the application for the first time, you need to grant it all required permissions:
![permissions](screenshots/permissions.png)
<a name="screenshots"></a>
......@@ -46,6 +53,13 @@ The project is built in the usual way using the Aurora SDK. [Documentation](http
![Screenshots](screenshots/screenshots.png)
<a name="use-cases"></a>
## Use cases
The application demonstrates an example of working with D-Bus interfaces PCSC and NFCD.
More information about working with NFCD interfaces can be found [here](https://developer.auroraos.ru/doc/5.1.3/software_development/reference/nfcd).
<a name="project-structure"></a>
## Project Structure
......@@ -78,7 +92,7 @@ tag attributes and corresponding information is downloaded, which later also out
of [DBus interfaces](submodules/nfcdhandler/src/dbus) are implemented. A QML wrapper is implemented
for each interface class.
<a name=terms-of-use-and-participation-in-development></a>
<a name="terms-of-use-and-participation-in-development"></a>
## Terms of Use and Participation in Development
......
......@@ -14,8 +14,9 @@
- [Совместимость](#совместимость)
- [Особенности сборки](#особенности-сборки)
- [Информация о ветках](#информация-о-ветках)
- [Установка и сборка](#установка-и-сборка)
- [Установка и запуск](#установка-и-запуск)
- [Скриншоты](#скриншоты)
- [Варианты использования](#варианты-использования)
- [Структура проекта](#структура-проекта)
- [Правила использования и участие в разработке](#правила-использования-и-участие-в-разработке)
......@@ -36,10 +37,17 @@
## Информация о ветках
Версии приложения соответствуют соглашению об [наименовании веток](https://developer.auroraos.ru/doc/5.1.4/software_development/examples#branches)
<a name="установка-и-сборка"></a>
<a name="установка-и-запуск"></a>
## Установка и сборка
Проект собирается обычным образом с помощью Аврора SDK. [Документация](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/build) по сборке.
## Установка и запуск
Установка и запуск производятся согласно инструкции [Сборка примера](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/create/examples#build).
При возникновении ошибки `libpcsclite development package not found` на Linux можно установить данный пакет с помощью команды `libpcsclite deveopment package not found`.
При первом запуске приложения необходимо предоставить ему все требуемые разрешения:
![permissions](screenshots/permissions.png)
<a name="скриншоты"></a>
......@@ -47,6 +55,13 @@
![screenshots](screenshots/screenshots.png)
<a name="варианты-использования"></a>
## Варианты использования
Приложение демонстрирует пример работы с D-Bus интерфейсами PCSC и NFCD.
Подробнее о работе с интерфейсами NFCD можно прочитать [здесь](https://developer.auroraos.ru/doc/5.1.3/software_development/reference/nfcd).
<a name="структура-проекта"></a>
## Структура проекта
......@@ -79,6 +94,7 @@
* Модуль [NFCD](submodules/nfcdhandler) представляет собой DBus-сервис, для взаимодействия с которым реализован ряд
интерфейсов [DBus](submodules/nfcdhandler/src/dbus). Для каждого класса интерфейса реализована QML-обертка.
<a name="правила-использования-и-участие-в-разработке"></a>
## Правила использования и участие в разработке
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать