インストール時に起動させたい。

1,524 views
Skip to first unread message

yotsu

unread,
Feb 17, 2011, 7:13:18 AM2/17/11
to 日本Androidの会
お世話になっております。
yotsuと申します。

件名通りなのですが、インストール時にServiceを起動したいです。
(無理なら、Activityでも構いません。)
そのような事ができるのか、またできるならその方法が知りたいです。
ご存知の方がいらっしゃいましたら、ご教授お願いします。
よろしくお願いします。

mtoyoshi

unread,
Feb 17, 2011, 7:27:17 PM2/17/11
to 日本Androidの会
こんにちは。mtoyoshiと申します。
「インストール時」というのはやったことがないのですが、「システムの起動時にサービスを実行する」というのは情報がありましたので、もしかするとでき
るのかも・・・!?
http://techbooster.jpn.org/application/1100/

Yasuharu Kasai

unread,
Feb 17, 2011, 8:45:01 PM2/17/11
to android-g...@googlegroups.com
yotsuさん、はじめまして。
笠井と申します。

アプリケーションがインストールされたというのは、
ACTION_PACKAGE_ADDED
というBroadcast Actionを受信すれば取れます。

しかしながら、この通知は、自身が初めてインストールされた時点では取得できません。
この通知を受けるアプリを予め起動しておき、ターゲットとなるアプリがインストールされたのを検知するという動作になります。

自分自身が初めてインストールされた時点で通知を受けるには、intentのfilterに
<action android:name="com.android.vending.INSTALL_REFERRER" />
を設定すれば可能らしいのですが、私は試したことがありません。

以下のURLを参照してください。

中途半端な返信で申し訳ありませんが、参考になれば幸いです。

パンテオン・モバイル・システムズ株式会社
笠井

2011年2月17日21:13 yotsu <yots...@gmail.com>:

--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。


yotsu

unread,
Feb 17, 2011, 8:50:14 PM2/17/11
to 日本Androidの会
mtoyoshi様、笠井様

回答ありがとうございます。
どちらもとても参考になりました。

早速、試してみます。
今後ともよろしくお願いします。



On 2月18日, 午前10:45, Yasuharu Kasai <pantheon.mob...@gmail.com> wrote:
> yotsuさん、はじめまして。
> 笠井と申します。
>
> アプリケーションがインストールされたというのは、
> ACTION_PACKAGE_ADDED
> というBroadcast Actionを受信すれば取れます。
>
> しかしながら、この通知は、自身が初めてインストールされた時点では取得できません。
> この通知を受けるアプリを予め起動しておき、ターゲットとなるアプリがインストールされたのを検知するという動作になります。
>
> 自分自身が初めてインストールされた時点で通知を受けるには、intentのfilterに
> <action android:name="com.android.vending.INSTALL_REFERRER" />
> を設定すれば可能らしいのですが、私は試したことがありません。
>
> 以下のURLを参照してください。http://stackoverflow.com/questions/4093150/get-referrer-after-install...
>
> 中途半端な返信で申し訳ありませんが、参考になれば幸いです。
>
> パンテオン・モバイル・システムズ株式会社
> 笠井
>
> 2011年2月17日21:13 yotsu <yotsu8...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages