2016-09-22 5 views
0

libjingle_peerconnection_so.so를로드하려고 할 때 누락 된 클래스 오류가 발생합니다. Quickblox 2.6.1 비디오 webrtc를 사용하고 있습니다. 아무도 무슨 일이 벌어지고 있니?

## --------------- 시작 : Gson의 proguard 구성 ---------- # Gson은 클래스 파일에 저장된 제네릭 형식 정보를 사용합니다. 필드 작업. Proguard #은 기본적으로 이러한 정보를 제거하므로 모든 정보를 유지하도록 구성하십시오. 는

# For using GSON @Expose annotation 
-keepattributes *Annotation* 

# Gson specific classes 
-keep class sun.misc.Unsafe { *; } 
#-keep class com.google.gson.stream.** { *; } 

# Application classes that will be serialized/deserialized over Gson 
-keep class com.quickblox.core.account.model.** { *; } 

##---------------End: proguard configuration for Gson ---------- 

##---------------Begin: proguard configuration for quickblox ---------- 

#quickblox core module 
-keep class com.quickblox.auth.parsers.** { *; } 
-keep class com.quickblox.auth.model.** { *; } 
-keep class com.quickblox.core.parser.** { *; } 
-keep class com.quickblox.core.model.** { *; } 
-keep class com.quickblox.core.server.** { *; } 
-keep class com.quickblox.core.rest.** { *; } 
-keep class com.quickblox.core.error.** { *; } 
-keep class com.quickblox.core.Query { *; } 

#quickblox users module 
-keep class com.quickblox.users.parsers.** { *; } 
-keep class com.quickblox.users.model.** { *; } 

#quickblox messages module 
-keep class com.quickblox.messages.parsers.** { *; } 
-keep class com.quickblox.messages.model.** { *; } 

#quickblox content module 
-keep class com.quickblox.content.parsers.** { *; } 
-keep class com.quickblox.content.model.** { *; } 

#quickblox chat module 
-keep class com.quickblox.chat.parser.** { *; } 
-keep class com.quickblox.chat.model.** { *; } 
-keep class org.jivesoftware.** { *; } 
-dontwarn org.jivesoftware.smackx.** 

#quickblox videochat-webrtc module 
-keep class org.webrtc.** { *; } 

##---------------End: proguard configuration for quickblox ---------- 

##---------------End: proguard configuration -------------- 

Missing class error

답변

0

는 모든 JNI 폴더에 대한 libjingle_peerconnection_so.so 넣어 않았다 서명 -keepattributes?

x86,armeabi

+0

당연히 나는이 문제가 저에게 큰 고통을주고 있습니다 ... libjingle 버전이 될 수 있습니까? 그렇다면 어떤 사이트에서 최신 버전을 얻을 수 있습니까? Quickblox와 함께 제공되는 버전을 사용하고 있습니다. webrtc 2.6.1 –

+0

@Edison 해결책을 얻었습니까? –

0

처럼 오류를 수정했습니다. 올바른 경로에서 libjingle의 올바른 버전을 업데이트했습니다. 당신의 도움을 주셔서 감사합니다.