Как добавить cryptopro в проекте flutter?
Собираю проект на Flutter, потребовалось подключение КриптоПро. Возник вопрос как это сделать.
Следую по инструкция я сделал следующие:
- Скачал КриптоПро CSP для андроид
- В папку android -> app я положил папку libs
- Далее в папке android -> app в файле build.gradle добавил следующие
android {
}
packagingOptions {
exclude 'META-INF/Sign.CP'
exclude 'META-INF/Digest.CP' }
}
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
}
Запускаю flutter, ошибок нет. Пытаюсь сделать import libs для проверки например Получение закрытого ключа и сертификата из ключевого контейнера.
Однако ничего не импортится.
import 'package:flutter/material.dart';
import 'package:flutter/lib/JInitCSP.aar';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: const Text('Welcome'),
),
body: const Center(
child:,
),
),
);
}
}
Подскажите пожалуйста, какую и как мне двигаться дальше.
Ответы (1 шт):
Автор решения: Dinario
→ Ссылка
Пытаюсь сделать import libs
Где вы это делаете?
Однако ничего не импортится и подозреваю.
Что подозреваете?
Подскажите пожалуйста, какую и как мне двигаться дальше.
Двигайтесь в сторону каналов платформы