江川様 Gakuです。
早速の回答ありがとうございます。
ブロードキャストレシーバーで端末起動時に
BOOT_COMPLETEDを受け取れるようになりました。
しかしonReciveの中では
startServiceが呼べないようです。
startServiceはActivityの中でしか呼べないのでしょうか?
On 6月18日, 午前11:36, egg <
t.eg...@gmail.com> wrote:
> 江川です。
>
> > Androidにて端末起動時に一緒に起動するServiceを作りたいのですが
>
> android.intent.action.BOOT_COMPLETEDに応答するブロードキャストレシーバー
> を作成し、その中(onReceiveメソッド)でサービスを起動すればできます。
> このブロードキャストレシーバーはAndroidManifest.xmlで静的に定義して
> おかないとインテントを受け取れないのでご注意ください。以下のような感じです。
>
> <receiver android:name="レシーバーのクラス名">
> <intent-filter>
> <action android:name="android.intent.action.BOOT_COMPLETED" />
> </intent-filter>
> </receiver>
>
> ------------------------------------------
> EGAWA Takashi
>
> 2009/06/18 11:27 に Gaku<
lovetwoan...@gmail.com> さんは書きました:
>
>
>
>
>
> > お世話になっております。Gakuです。
>
> > みなさまのお知恵を拝借させて頂きたいと思います。
>
> > Androidにて端末起動時に一緒に起動するServiceを作りたいのですが
> > そのような事はできるのでしょうか?
>
> > Webや書籍をみても、ActivityからServiceを起動してはいますが
> > 自動で起動するServiceの情報がないので、質問させていただきました。
>
> > よろしくお願いいたします。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -