You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: proguard.pro
+21Lines changed: 21 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -108,3 +108,24 @@
108
108
# fix: java.util.ServiceConfigurationError: io.grpc.LoadBalancerProvider: Provider io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider not found
109
109
# fix: io.grpc.LoadBalancerProvider: Provider io.grpc.util.OutlierDetectionLoadBalancerProvider not found
110
110
-keep class * extends io.grpc.LoadBalancerProvider
111
+
112
+
### Windows only -- Begin
113
+
# fix: java.lang.UnsatisfiedLinkError: Can't obtain static method fromNative(Class, Object) from class com.sun.jna.Native [in thread "main"]
114
+
-keep class com.sun.jna.Native {
115
+
static *** *(...);
116
+
}
117
+
# fix: java.lang.ExceptionInInitializerError: Exception java.lang.UnsatisfiedLinkError: Can't obtain static newInstance method for class com.sun.jna.Structure
118
+
-keep class com.sun.jna.Structure {
119
+
static *** *(...);
120
+
}
121
+
# fix: java.lang.UnsatisfiedLinkError: Can't obtain class com.sun.jna.CallbackReference.AttachOptions
122
+
-keep class com.sun.jna.CallbackReference$AttachOptions
123
+
# fix: java.lang.UnsatisfiedLinkError: Can't obtain static method initializeThread from class com.sun.jna.CallbackReference
124
+
-keep class com.sun.jna.CallbackReference {
125
+
static *** *(...);
126
+
}
127
+
# fix: java.lang.UnsatisfiedLinkError: Can't obtain invoke method from class com.sun.jna.Native$ffi_callback
0 commit comments