android: Update progard to fix settings crash
R8 full mode was removing important classes from Wini that would cause a crash on saving settings. This keeps the relevant classes and suppresses warnings about irrelevant ones.
This commit is contained in:
		
							
								
								
									
										8
									
								
								src/android/app/proguard-rules.pro
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								src/android/app/proguard-rules.pro
									
									
									
									
										vendored
									
									
								
							| @@ -1,6 +1,11 @@ | ||||
| # To get usable stack traces | ||||
| -dontobfuscate | ||||
|  | ||||
| # Prevents crashing when using Wini | ||||
| -keep class org.ini4j.spi.IniParser | ||||
| -keep class org.ini4j.spi.IniBuilder | ||||
| -keep class org.ini4j.spi.IniFormatter | ||||
|  | ||||
| # Suppress warnings for R8 | ||||
| -dontwarn org.bouncycastle.jsse.BCSSLParameters | ||||
| -dontwarn org.bouncycastle.jsse.BCSSLSocket | ||||
| @@ -11,3 +16,6 @@ | ||||
| -dontwarn org.openjsse.javax.net.ssl.SSLParameters | ||||
| -dontwarn org.openjsse.javax.net.ssl.SSLSocket | ||||
| -dontwarn org.openjsse.net.ssl.OpenJSSE | ||||
| -dontwarn java.beans.Introspector | ||||
| -dontwarn java.beans.VetoableChangeListener | ||||
| -dontwarn java.beans.VetoableChangeSupport | ||||
|   | ||||
		Reference in New Issue
	
	Block a user