Руководство по работе с SDK

Получение

Для получения комплекта разработчика JC-Sign SDK Android оформите заявку.

Состав SDK

Каталог “libs”

Каталог содержит библиотеку SDK (Android Library): JCSign.aar

Каталог “JCSignSample”

Каталог содержит приложение-пример по работе с SDK.

Встраивание

Интеграция в приложение

Рассмотрим пример встраивания в приложение, проект которого создан в IDE Android Studio.

Шаги по интеграции в проект:

  1. Скопировать папку libs и ее содержимое в папку модуля (app) проекта приложения.

    Проект будет иметь следующую файловую структуру:

    ../../_images/android_project_fs.png
  2. Перейдите в File > Project Structure > Dependencies.

  3. Во вкладке All Dependencies нажмите на кнопку android_ic_plus и выберите Jar Dependency выпадающем списке.

    ../../_images/android_all_dependencies.png
  4. В диалоговом окне Add Jar/Aar Dependency введите путь для JCSign.aar.

    ../../_images/android_add_jar_aar.png
  5. Проверьте, что в файле build.gradle (в разделе dependencies) модуля app приложения появилась подобное определение:

    implementation files('libs/JCSign.aar')
    

Настроить совместимость проекта с Java 8:

  1. Перейдите в File > Project Structure > Modules.

  2. Во вкладке Properties в полях Source Compatibility и Target Compatibility установите значение 1.8 (Java 8).

    ../../_images/android_java_compatibility.png

Администрирование смарт-карт JaCarta

Для администрирования смарт-карт следует использовать ПК Единый Клиент JaCarta, установленный на ПК.