2017-05-09 5 views
3

Ich implementiere belohnt Video auf eine Anwendung in C++ auf iOS und Android, aber der Absturz geschah nur auf Android. Es passiert nur manchmal, wenn es vom Hintergrund in den Vordergrund kommt.Belohnte Video-Ad-Lebenslauf-Methode

Ich habe die Nachricht Nachricht abbrechen: 'belohnt_video :: Initialize() muss vor dieser Methode aufgerufen werden.' auf Crash-Bericht, und ich denke es ist, wenn die Wiederaufnahme-Methode aus dem belohnten Video aufgerufen wird.

Weiß jemand, wenn ich irgendwie wissen muss, wenn Lebenslauf aufgerufen werden soll? Oder sollte es immer dann aufgerufen werden, wenn die App in den Vordergrund tritt?

Vielen Dank im Voraus,

Felipe.

+1

Geben Sie den Code, den Sie verwenden –

+0

Danke für die Aufmerksamkeit, ich fand, was den Fehler verursacht. – felipessoaf

Antwort

4

Ich habe herausgefunden, was das Problem war. Meine App auf Android erstellte eine andere Instanz, wenn sie aus einer anderen Quelle geöffnet wurde, und das verursachte die Fehlermeldung auf dem belohnten Video.

Ich habe android: launchMode = "singleTask" auf dem Manifest hinzugefügt und es hat funktioniert.