Я использую Chirp Android SDK для обмена данными через звук , он работает довольно хорошо.
Но когда я включаю свой proguard , тогда это JNI исключение составляет , бросая , я пробовал много способов преодолеть эту проблему, например, добавить Правило proguard в файле proguard позволяет увидеть:
-keep class io.chirp.connect.Chirpconnect {*;}
- сохранить класс chirpconnect.Chirpconnect {*;}
-классы класса с именами членов класса * {нативные методы;}
Но не нашли никаких решений?
Я только что добавил один chirp SDK AAR в папку libs и добавил это
repositories {
flatDir {
dirs 'libs'
}
}
до build.gradle file