Форум КриптоПро
»
Средства криптографической защиты информации
»
Android
»
Не получается интегрировать КриптоПро CSP 5.0 R2 SDK в свое Android-приложение
Статус: Новичок
Группы готовые для захвата: Участники
Зарегистрирован: 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 не используется.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 09.09.2020(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
Добрый день. Уточните, пожалуйста, собирается ли у вас ACSPInClientApp? Какие версии android библиотек используете? В наших библиотеках используются androidx зависимости, с отключенным android.useAndroidX работать вряд ли будет.
|
|
|
|
Статус: Новичок
Группы готовые для захвата: Участники
Зарегистрирован: 04.04.2022(UTC) Сообщений: 5
|
ACSPInClientApp собирается. Если наше приложение мигрировать на AndroidX, то CryptoPro работает. Инициализация провайдера проходит успешно. Подскажите, я правильно понимаю, что без android.useAndroidX SDK работать не будет?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 09.09.2020(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
https://developer.androi...ibraries_in_your_project - судя по статье, если в приложении используются androidx зависимости, то необходимо установить android.useAndroidX в true. Без установки android.useAndroidX работать не будет, т.к. наши библиотеки используют androidx зависимости.
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Android
»
Не получается интегрировать КриптоПро CSP 5.0 R2 SDK в свое Android-приложение
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close