Android アプリケーション内から、電話を Google for Market の更新に「チェックイン」する必要があります。これは、ダイヤラーを開いて「 」と入力することにより、ユーザーが手動で行うことができます*#*#CHECKIN#*#*
。私のアプリには、同じことを行う機能が必要です。
これはインテントを使用して行われたと確信しています。いくつかの掘り下げは、Alarm Manager がこの保留中の意図を待っていることを示しています。
RTC_WAKEUP #5: Alarm{44b1ee18 type 0 com.google.android.server.checkin}
type=0 when=1277981220358 repeatInterval=40212000 count=0
operation=PendingIntent{44b256c0: PendingIntentRecord{44c26a80 com.google.android.server.checkin broadcastIntent}}
ここで問題は、アプリにこの同じタイプのインテントをブロードキャストさせるにはどうすればよいかということです。アクティビティで this. sendBroadcast(myIntent) を試してみましたが運が悪かったので、現時点では困惑しています。
何かご意見は?