Azure Notification Hubを使用してXamarin Formsアプリケーションに通知を送信しています。Google NotificationsはLinkageErrorで失敗することがありますが、他の時間には動作します
時々(通常は最初に動作し、2回目に失敗します)setVisibilityメソッドが見つからないというリンカエラーが発生します。
java.lang.NoSuchMethodError: no method with name='setVisibility' signature='(I)Landroid/app/Notification$Builder;' in class Landroid/app/Notification$Builder;
特に、setVisibilityメソッドが時間の約50%を検出すると、何が原因である可能性がありますか?
面白いです私はNotificationCompat、からNotificationCompat.Builderを含むがあれば、それを使用していないということです。
これは
更新(APIレベル19)キットカットの携帯電話上で再現可能であるように思わ問題は消え去っているようです。
ジョン、ありがとうコメントのために。 私はこの制限について認識していますが、なぜそれが時間の50%で動作するのか説明していませんか? – Aidos
私はコードが何を呼んでいるのか分からないので、なぜ説明できません。私たちが知っていることは、*時には*可視性を変更することができるため、APIが存在せず、エラーがスローされることです。これはNuGetかComponentか? –
Jon it's from NugetとsetVisibilityは毎回呼び出されます。 – Aidos