Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Maxim Petrov  
#1 Оставлено : 4 апреля 2022 г. 14:32:49(UTC)
Maxim Petrov

Статус: Новичок

Группы готовые для захвата: Участники
Зарегистрирован: 04.04.2022(UTC)
Сообщений: 5

Добрый день, не получается интегрировать КриптоПро CSP 5.0 R2 SDK в свое Android-приложение. Скачали с вашего сайта последнюю сертифицированнную версию SDK (на момент написания КриптоПро CSP 5.0 R2). Распаковали архив, по инструкции перенесли файлы из папки “libs” в свое приложение. В нашем приложение все версии удовлетворяют минимальным версиям из вашей инструкции по установке встроенного провайдера (https://docs.cryptopro.ru/android/samples/ACSPInClientApp/ACSPInClientApp). Но билд происходит с ошибкой в SDK.

Пример ошибки:{"startLine":111,"startColumn":4,"startOffset":7509,"endLine":132,"endColumn":12,"endOffset":8786}}],"original":"C:\\Users\\temp\\.gradle\\caches\\transforms-3\\abea5005a0b47720ab9e31fa13c77745\\transformed\\jetified-JInitCSP\\res\\values\\values.xml:112:5-133:13: AAPT: error: style attribute 'attr/colorOnPrimary (aka ru.example.app:attr/colorOnPrimary)' not found.\n ","tool":"AAPT"}

Работает на чистом проекте с AndroidX. В нашем приложении AndroidX не используется.
Offline lepestova  
#2 Оставлено : 4 апреля 2022 г. 17:01:05(UTC)
lepestova

Статус: Участник

Группы: Участники
Зарегистрирован: 09.09.2020(UTC)
Сообщений: 10

Поблагодарили: 1 раз в 1 постах
Добрый день.
Уточните, пожалуйста, собирается ли у вас ACSPInClientApp? Какие версии android библиотек используете?
В наших библиотеках используются androidx зависимости, с отключенным android.useAndroidX работать вряд ли будет.
Offline Maxim Petrov  
#3 Оставлено : 6 апреля 2022 г. 14:26:17(UTC)
Maxim Petrov

Статус: Новичок

Группы готовые для захвата: Участники
Зарегистрирован: 04.04.2022(UTC)
Сообщений: 5

ACSPInClientApp собирается.
Если наше приложение мигрировать на AndroidX, то CryptoPro работает. Инициализация провайдера проходит успешно.
Подскажите, я правильно понимаю, что без android.useAndroidX SDK работать не будет?
Offline lepestova  
#4 Оставлено : 6 апреля 2022 г. 14:58:07(UTC)
lepestova

Статус: Участник

Группы: Участники
Зарегистрирован: 09.09.2020(UTC)
Сообщений: 10

Поблагодарили: 1 раз в 1 постах
https://developer.androi...ibraries_in_your_project - судя по статье, если в приложении используются androidx зависимости, то необходимо установить android.useAndroidX в true. Без установки android.useAndroidX работать не будет, т.к. наши библиотеки используют androidx зависимости.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.