: Anwendung und ClassNotFound bei der Freigabe von APK nicht instanziieren

8

Wenn ich die App von Android Studio aus ausführen, läuft es gut in Simulator und Gerät.

aber wenn ich die Debug / Release-Version von Apk teile, wurde es abgestürzt, wenn der Benutzer auf ein App-Symbol klickt.

nach dem Fehler, den ich in den Protokollen sehen kann

%Vor%

habe viele Threads gelesen, aber nichts funktioniert für mich seit dem Morgen.

habe viele Dinge in Gradle ausprobiert

%Vor%

Ich verwende android studio 2.3 , daher ist die Gradle-Version gradle-3.3-all.zip

    
Hunt 11.03.2017, 14:24
quelle

2 Antworten

2

Ich habe das gleiche Problem heute konfrontiert, ich habe derzeit meine Gradle-Version herabgestuft und die generierte Debug-Apk funktioniert ganz gut, Feel wie es könnte ein Problem mit der Gradle-Version sein, wird Update auf diese Antwort, wenn ich mit dem tatsächlichen Problem finden .

Aber das Herunterstufen von Gradle von 2.3.0 auf 2.2.0 scheint das Problem zu beheben.

    
Ajay 16.03.2017, 08:01
quelle
1

Ich hatte den gleichen Absturz mit der Debug-APK einer meiner Apps. Die Release-Version (signiert mit Release Key) hat funktioniert. Meine App verwendet Multidex.

Am Ende habe ich Instant Run in Android Studio deaktiviert (Datei - & gt; Einstellungen - & gt; Build - & gt; Instant Run) und nach einer Neuerstellung funktionierte die Debug-APK auch!

Finden Sie diese Lösung hier: Ссылка

    
threesn 07.06.2017 08:28
quelle

Tags und Links