We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 151baf7 commit e535571Copy full SHA for e535571
.changeset/sweet-poems-travel.md
@@ -0,0 +1,5 @@
1
+---
2
+"client-sdk-android": patch
3
4
+
5
+Specifically keep native libwebrtc methods from being obfuscated
livekit-android-sdk/consumer-rules.pro
@@ -20,7 +20,12 @@
20
21
# WebRTC
22
#########################################
23
-# Ensure java methods called from Native are preserved.
+# Ensure JNI native method names and descriptors are preserved (Java -> native).
24
+-keepclasseswithmembernames,includedescriptorclasses class livekit.org.webrtc.** {
25
+ native <methods>;
26
+}
27
28
+# Ensure java methods called from Native are preserved (native -> Java).
29
-keepclasseswithmembers,includedescriptorclasses class * {
30
@livekit.**.CalledByNative <methods>;
31
}
0 commit comments