Proguard的规则Linphone中的Android在的build.gradle

问题描述:

启用ProGuard的有,在启用的build.gradle为proguard的Linphone会Android的一个很好的环境,我试试这个代码proguard-rules.pro:Proguard的规则Linphone中的Android在的build.gradle

-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.String,java.lang.Object): - 2

是否有人,谁有一个良好的设置linphone proguard?

请下面的代码添加到您的ProGuard-android.txt文件

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

希望这将有助于!