【再】AlarmManagerの状態確認について

1,878 views
Skip to first unread message

おく

unread,
Jan 5, 2011, 12:52:22 PM1/5/11
to 日本Androidの会
おく@amay077 です。

以前あった以下の質問についてです。
https://groups.google.com/group/android-group-japan/browse_thread/thread/db8e13fab2a1924e?hl=ja

ちょうど自分が知りたい内容でしたが、明確な解決策が得られなかったようでしたので、再度質問させていただきます。

自分が今やりたいことは、一定時間おきに端末の位置を取得する処理を AlarmManager を使って実現することです。
そこでアプリで現在 Alarm がセットされているかどうかを SharedPreference でなくスマートに~、とは上述の質問をされた方と
同じ考えです。

もし、AlarmManager の状態を知る方法がないとすれば、この方法を使った定期的なプログラムの実行は、マルウェアを作成するもっとも簡単な
方法になってしまうんじゃないかと心配してしまいます。
(AlarmManager で定期実行されるタスクは、タスク管理ソフトなどでも一瞬しか表示されないため、気づきにくいのではないかと。)

そんな事は無く、なにか Alarm の設定情報を得る方法があると思うのですが…。

ちなみに、前述の内容にあった 「NEXT_ALARM_FORMATTED 定数」 でググッてみましたところ、下記のような情報を見つけました。

http://stackoverflow.com/questions/3690574/getting-next-alarm-information-when-there-is-no-such-function

しかしこの方法を試してみた所、 Alarm の設定ON/OFF に関わらず結果が空文字になってしまい、うまく判定する事ができませんでした。(端
末は IS03 と Xperia です)

再度の質問で恐縮ですが、なにかご存知の方、ご教授いただけましたら幸いです。

----
おく
portal:http://iddy.jp/profile/amay077/
twitter:@amay077(http://twitter.com/amay077)

Tatsuo Nagamatsu

unread,
Jan 8, 2011, 8:15:58 AM1/8/11
to android-g...@googlegroups.com
その Androidに root権限があれば泥棒は空を飛ぶ事だって湖の水を飲み干すことだってできるのに…今は、これが精一杯

Alarmの設定を表示する*開発者向け*アプリケーションを作ってみました。
ただし要 root権限で、一般ユーザでの suコマンドの利用が必要とされます。

http://cloud.github.com/downloads/nagamatu/AlarmDumper/AlarmDumper.apk

dumpsysを利用しています。

% adb shell dumpsys alarm

--

2011/1/6 おく <okuo...@gmail.com>:

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

おく

unread,
Jan 10, 2011, 12:48:21 AM1/10/11
to 日本Androidの会
あー Raziko の開発者さんだー(感激

なるほど、root 権限があれば可能(なければ不可能ぽい)って事なんですね。
今のところ root 化された端末を持っていないのですが、その内 Xperia を(ry

Google Latitude とか 少し前に発見されたマルウェア( http://octoba.net/archives/20110105-android-news.html
) とか AlarmManager を使ってるのかなぁと興味津々です。

そのうち、
「ヤツはとんでもないものを盗んでいきました。あなたの 個人情報 です。」
ってことにならなければ良いのですが。。。

ともあれ、root なら見る術はあると言う事で、少しスッキリしました。
ありがとうございます。

----
おく
http://iddy.jp/profile/amay077/
twitter - http://twitter.com/amay077
Reply all
Reply to author
Forward
0 new messages