DisplayLeakActivity existiert nicht

8

Seit einiger Zeit habe ich Probleme mit LeakCanary (ich glaube seit Android Studio 2.2 aber nicht sicher)

Ich habe es mit diesen Abhängigkeiten hinzugefügt

%Vor%

Wenn ich in Android Studio auf die Wiedergabetaste klicke, erhalte ich folgende Fehlermeldung:

%Vor%

Aber wenn ich die apk-Datei mit ClassyShark öffne, kann ich sehen, dass die Aktivität da ist.

Was läuft falsch?

    
Ralph Bergmann 19.06.2016, 15:54
quelle

2 Antworten

1

Das passiert mir, wenn ich LeakCanary in meiner App aktivieren möchte.

Irgendwie habe ich in meinem Manifest definiert:

%Vor%

Ich denke, das Problem liegt bei tools:node="replace" in meinem Anwendungs-Tag.

Ich habe das durch Ersetzen von:

behoben %Vor%

mit

%Vor%

Oder entfernen Sie einfach die Zeile, wenn Sie sie nicht brauchen. Hoffe das hilft!

    
Jiyeh 12.12.2016 05:01
quelle
0

Beachten Sie dies

%Vor%

Das Problem ist DisplayLeakActivity android: enable ist standardmäßig falsch. Sie müssen LeakCanary.install(this) in der onCreate () - Methode der Application-Klasse aufrufen. Dieser Beispielcode stammt aus der LeakCanary-Dokumentation

%Vor%     
Tin Tran 28.06.2016 14:13
quelle