アプリケーションの起動時にNotificationsRegistrationHandlerプロシージャが実行されると、このエラーが発生します。ドキュメントとしてjava.lang.IllegalStateException:オブジェクトNotificationsRegistrationHandlerは、OFFLINEのみをサポートしていますが、RemoteApplicationServer経由で呼び出されています
java.lang.IllegalStateException: Object NotificationsRegistrationHandler only supports OFFLINE but is being called via RemoteApplicationServer
は言う:
あなたは完全にオフラインアプリケーションを持っていて、オフラインで独占的に生成されるように、この登録ハンドラ手続きが必要な場合は、= Falseのコネクティビティサポート財産=オフライン
主なプロパティを設定します
この手順を使用するために、私のメインのSDオブジェクト登録ハンドラプロパティを設定しました。
は私も手続きNotificationsRegistrationHandler上の次のプロパティを設定している:私のコードや設定で間違ってit's何
?
おかげで、 ロヘリオArosemena
ゴンサロ、私はオンライン=接続のサポートを変更しますが、この場合には、手続きNotificationsRegistrationHandlerは実行されません。 –
これをAndroid Monitorで確認しました。この手順のログメッセージは出力されません。 –
Rogelioでは、プロシージャはサーバー側で実行されます。これはこの問題の回避策です。ログはAndroid Monitorからは見えません。代わりにサーバー側。 –