Правила Proguard для Linphone Android, которые включили proguard в build.gradle

Есть ли хорошая настройка для Linphone android, которую proguard включил в build.gradle, я пробую этот код в proguard-rules.pro:

-keep public class * extends *
-keep public class * implements LinphoneCoreListener
-keep interface * { *; }

но была показана ошибка JNI:

JNI ОБНАРУЖИЛ ОШИБКУ В ПРИЛОЖЕНИИ: вызов JNI GetMethodID с ожидающим исключением 'java.lang.NoSuchMethodError', выброшенным в длинном org.linphone.core.LinphoneCoreImpl.newLinphoneCore(org.linphone.core.LinphoneCoreListener, java.lang.String, java.lang. Строка, java.lang.Object):-2

есть ли кто-нибудь, у кого есть хорошая настройка для linphone proguard?


person Redturbo    schedule 04.09.2015    source источник


Ответы (1)


Добавьте приведенный ниже код в файл proguard-android.txt.

#linphone
-keep class org.linphone.** { *; }
-keepattributes Signature

Надеюсь, это поможет.!

person AndiGeeky    schedule 04.09.2015