ActiveAndroid App autocloses wenn auf Lebkuchen ausgeführt

8

Ich habe eine App mit Android Studio und Gradle entwickelt. Die App verwendet ActiveAndroid. Die App funktioniert perfekt ab 3.0. Wenn es auf einem Gingerbread-Gerät ausgeführt wird, öffnet es sich einfach, weißer Bildschirm und schließt sich dann automatisch. Der einzige Hinweis im Logcat, wenn App ausgeführt wird, ist folgender:

%Vor%

Meine Gradle-Datei sieht folgendermaßen aus:

%Vor%

Ich habe auf einem Low-End-Samsung-Handy mit Gingerbread und einem Gennymotion-Emulator mit 2.3.7 versucht. Nach dem Debugging habe ich festgestellt, dass die App beim Ausführen der scanForModel-Methode innerhalb der ActiveAndroid.initialize-Methode hängen bleibt.

Vielen Dank im Voraus

    
Monitus 03.06.2014, 08:58
quelle

1 Antwort

0

Wenn Sie keine Modellklassen manuell bereitstellen, sucht ActiveAndroid beim Starten der App automatisch in der .dex-Datei danach. Das kann viel Speicher belegen.

Sie fügen Modellklassen in Aktivität oder in Manifest hinzu.

Mehr hier:

So deaktivieren Sie das Scannen für das Modell in Activeandroid

    
Dominik Suszczewicz 14.11.2014, 13:09
quelle