Ich arbeite mit einer Anwendung, die völlig mit Bildern und Videos arbeiten. Ich speichere alle Bilder und Videos des Geräts in der Datenbank der Anwendung und diese Aufgabe wird in einem Hintergrunddienst ausgeführt. Zwischen diesem Vorgang überprüfe ich, ob das Gesicht im Bild mit getFacesFromBitmap(mBitmap)
erkannt wird.bekommen Fehler "java.lang.StackOverflowError: Stapelgröße 1036KB" und OutOfMemory
Das Problem ist, dass irgendwann bekomme ich Fehler java.lang.StackOverflowError: stack size 1036KB
und manchmal bekomme ich OOM Fehler.
Gibt es den besten Weg, dieses Problem zu lösen?