Ich habe ein Problem mit dem GC Overhead-Limit.GC Overhead Limit überschritten nach der Bearbeitung von Gradle?
traf ich diesen Fehler, nachdem ich die Grade bearbeitet und die GooglePlayServices aktualisiert und die Android-Studios Version in 2.1.2
aktualisiert Ich bin nicht ganz sicher, warum dies, da ich so gut wie nichts in meinem tatsächlichen geändert passiert Programm bevor Sie versuchen zu laufen. Ich vermute also, dass die Quelle von der Gradle kam, obwohl ich nicht sicher bin, ob der GC-Fehler ein neues Feature in 2.1.2 ist oder aufgrund des Updates passiert ist.
Die gradle ist unten als Referenz (dies ist die App-Modul, das nur gradle Datei, die ich mit der Nase)
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "24.0.0"
defaultConfig {
applicationId "com.example.denny.phonebelt"
minSdkVersion 16
targetSdkVersion 24
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.google.android.gms:play-services:9.2.0'
compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.android.support:design:24.0.0'
compile 'com.android.support:support-v4:24.0.0'
compile 'com.android.support:multidex:1.0.1'
compile 'com.google.firebase:firebase-database:9.0.0'
compile 'com.google.firebase:firebase-auth:9.0.0'
}
Ich bin besorgt, als ob das Problem liegt, weil meine Heap-Größe viel zu klein ist, oder weil mein Programm zu viel Müll hat. Ich werde deine Methode morgen ausprobieren (es ist jetzt spät) und ich melde mich bei dir. Danke für den Vorschlag! –
Nun nach den Informationen zur Verfügung gestellt, kann ich zwei mögliche Fälle sehen: 1. Aktualisierung Ihres PlayService hat zusätzliche Dateien enthalten und es verursacht haben könnte 2. Frühere Version von Android Studio war fast am Rande des GC Overhead-Limit, aber hielt wegen ältere Version von PlayService hat weniger Dateien. – mthakuri