Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
titleВАЖНОЕ ОТЛИЧИЕ
  1. Потребуется обязательный вызов Java методаRtPcsc.setAppContext(context) из модуля rtpcsc-<Version>.aarи передать в него Android контекст вашего приложения до начала работы с устройствами Рутокен.
    Наиболее подходящим местом для данного вызова будет метод
    Application::onCreate. Без этого вызова работа с Рутокенами будет невозможна. Пример такого вызова можно увидеть в проекте Рутокен Демосмена.
  2. Если приложение многопроцессное, то этот метод нужно вызвать в каждом процессе, где будет работа с устройствами Рутокен.
 
  1. Иначе в рамках процесса не получится работать с токенами или смарт-картами. 
  2. Нельзя работать с библиотекой PKCS#11 из главного потока приложения. 
  1. Установите последнюю версию (1.9.0 или новее) Панели управления Рутокен из Google Play.
  2. Добавьте в проект AAR модуль из Рутокен SDK: rtpcsc-<Version>.aar, где <Version> — версия библиотеки.
    Модуль находится в папке
    <sdk>/mobile/android/pcsc. Положите rtpcsc-<Version>.aar в папку <project_root>/app/libs.
  3. Пересоберите приложение.

...