2016-08-07 7 views
9

Ich habe diesen Fehler jedes Mal erhalten, wenn meine App startet und someone told me, dass es etwas mit synchronized in Java zu tun hat. Allerdings verwende ich das nicht direkt (obwohl so ziemlich jede Bibliothek in meiner App funktioniert). Ich weiß nicht, wo ich anfangen soll und welchen Code ich veröffentlichen soll. Irgendwelche Ideen?Fehlgeschlagene Sperrverifizierung

Hier können Sie einige meiner Protokolle mit einer Reihe von verschiedenen Bibliotheken sehen klagen:

08-06 20:04:52.287 14696-14696/com.supercilex.robotscouter.debug I/art: Late-enabling -Xcheck:jni 
08-06 20:04:52.323 14696-14705/com.supercilex.robotscouter.debug E/art: Failed sending reply to debugger: Broken pipe 
08-06 20:04:52.323 14696-14705/com.supercilex.robotscouter.debug I/art: Debugger is no longer active 
08-06 20:04:52.323 14696-14705/com.supercilex.robotscouter.debug I/art: Starting a blocking GC Instrumentation 
08-06 20:04:52.386 14696-14696/com.supercilex.robotscouter.debug W/System: ClassLoader referenced unknown path: /data/app/com.supercilex.robotscouter.debug-2/lib/arm64 
08-06 20:04:55.309 14696-14696/com.supercilex.robotscouter.debug W/System: ClassLoader referenced unknown path: /data/app/com.supercilex.robotscouter.debug-2/lib/arm64 
08-06 20:04:55.372 14696-14696/com.supercilex.robotscouter.debug W/art: Class com.google.firebase.FirebaseApp failed lock verification and will run slower. 
08-06 20:04:55.372 14696-14696/com.supercilex.robotscouter.debug W/art: Common causes for lock verification issues are non-optimized dex code 
08-06 20:04:55.372 14696-14696/com.supercilex.robotscouter.debug W/art: and incorrect proguard optimizations. 
08-06 20:04:55.381 14696-14696/com.supercilex.robotscouter.debug W/art: Class android.support.v4.util.SimpleArrayMap failed lock verification and will run slower. 
08-06 20:04:55.454 14696-14696/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.api.GoogleApiClient failed lock verification and will run slower. 
08-06 20:04:55.474 14696-14696/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.internal.zzqc failed lock verification and will run slower. 
08-06 20:04:55.507 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.internal.zzqc$zzc failed lock verification and will run slower. 
08-06 20:04:55.519 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.api.GoogleApiClient$Builder failed lock verification and will run slower. 
08-06 20:04:55.533 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.internal.zzd failed lock verification and will run slower. 
08-06 20:04:55.540 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.internal.zzm failed lock verification and will run slower. 
08-06 20:04:55.542 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.internal.zzn failed lock verification and will run slower. 
08-06 20:04:55.548 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.stats.zzb failed lock verification and will run slower. 
08-06 20:04:55.557 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.internal.zzsb failed lock verification and will run slower. 
08-06 20:04:55.558 14696-14965/com.supercilex.robotscouter.debug W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found. 
08-06 20:04:55.561 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.internal.zzz failed lock verification and will run slower. 
08-06 20:04:55.566 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.zzf failed lock verification and will run slower. 
08-06 20:04:55.567 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.zzd$zzc failed lock verification and will run slower. 
08-06 20:04:55.571 14696-14965/com.supercilex.robotscouter.debug W/art: Class com.google.android.gms.common.internal.zzd$zzh failed lock verification and will run slower. 
+0

die gleiche Nachricht für verschiedene Klassen sehen, im Grunde habe ich gefunden, woher es kommt, überprüfen Sie Zeile 328: https://android.googlesource.com/platform/art/ +/3188364/runtime/verifier/method_verifier.cc Allerdings fehlt mir das erforderliche C++ - Wissen, um zu verstehen, was das Ding macht. Aber sie erklärten in den Kommentaren: "Häufige Ursachen für Lock Verification Probleme sind nicht optimierter Code und falsche Progress Optimierungen." – Droidman

Antwort

Verwandte Themen