2016-07-19 32 views
1

Bei unseren Versuchen, ein Problem zu lösen, das bei Ausnahmen auf Remoteansichten in Android (auf benutzerdefinierten Widgets und Benachrichtigungen) auf Benutzergeräten aufgetreten ist, habe ich das RemoteViews.ActionException-Objekt gefunden, das eine verschachtelte Klasse im RemoteViews-Objekt ist, aber nicht klar wie man es benutzt.Wie behandelt man die Ausnahme von Remote-Ansichten in Android (benutzerdefinierte Widgets oder benutzerdefinierte Benachrichtigungen)?

Welche Best Practices sollten wir bei der Behandlung von Ausnahmen in Remotesichten beachten?

Antwort

0

Es stellt sich heraus, dass die Ausnahme in unserer App nach einem Update unserer App auf dem Gerät des Benutzers aufgetreten ist. wenn ein Benutzer auf eine Benachrichtigung geklickt hat, die von der früheren Version (die vor dem Upgrade) erstellt wurde.

Wir entschieden, dass auf unserer App nach einem Upgrade Start - wir werden alle Benachrichtigungen entfernen (in unserem Fall macht es Sinn).