Ich habe plötzlich den Fehler java.lang.OutOfMemoryError: GC overhead limit exceeded
bekommen, als ich versuchte, eine APK zu erstellen. Ich wollte nicht die Erhöhung der HeapSize verwenden. Also dachte ich, ich würde versuchen, ProGuard zu benutzen, in der Hoffnung, dass es hilft.APK kann nicht erstellt werden, wenn ich ProGuard verwende
Allerdings, wenn ich proguard aktivieren:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
und versuchen, eine apk zu erstellen, erhalte ich diese Fehler:
Ich habe versucht, die Bearbeitung der 'proguard-rules.pro' wie folgt:
-dontwarn class com.facebook.** { *; }
-dontwarn class com.appsflyer.** { *; }
-dontwarn class org.joda.time.** { *; }
aber es ruft nur Fehler wie:
Exception while processing task java.io.IOException: proguard.ParseException: Unknown option 'com.facebook.**' in line 2 of ...
ich eine Datei mit dem Namen proguard-rules.pro und platziert in in der App-Ordnern in Android-Studio erstellt habe (wo die build.gradle platziert ist), und die Datei hinzugefügt: '-dontwarn Klasse com.facebook. ** {*; } -dontwarn Klasse com.appsflyer. ** {*; } -dontwarn-Klasse org.joda.time. ** {*; } ' Es half leider nicht .. – BVtp