2

対象の電話を SMS で再起動したい。出来ますか?これをどのように実装できますか?

4

4 に答える 4

7

この Google グループの Android 開発者スレッド によると、サードパーティのアプリケーションにはデバイスを再起動する権限がありません。

于 2010-07-28T12:40:48.427 に答える
1

アプリが特定のテキストを待機することを意味する場合は、ルート化された電話でのみ。

Ranhiru のリンクは、テキスト通知を行わずにテキストを取得する方法を示しています。電話がルート化されていない場合、プログラムはそのような機能にアクセスできません. ルート化されている場合、その方法を正確に言うことはできません。まだ試していませんが、quickboot などのアプリのソースを探してください。多くの場合、code.google.com ですべて公開されています。

于 2010-07-28T12:55:14.973 に答える
1

あなたの問題には2つのコア部分があります。プログラムで電話を再起動できますか? 着信 SMS を傍受するプログラムを作成できますか? 両方の質問に「はい」と答えた場合、これを行うことができます。

私は Android 開発者ではありませんが、これはかなり可能だと思います。

通知アイコンまたは WAP-PUSH メッセージとhttp://mobiforge.com/developing/story/sms-messaging-androidなしで Android SMS インターセプトを見てください。

BroadcastReceiver はあなたが探しているものだと思います。

Javaを使用してAndroid携帯をプログラムでリセットできるかどうかはわかりません...他の誰かがそれについてあなたに答えるかもしれません

編集:ビルが投稿したリンクによると、サードパーティのアプリケーションはリセットを許可されていないと思います

于 2010-07-28T12:35:31.420 に答える
0

記録として、標準の Android フォンで SMS メッセージを傍受することは可能です。メッセージ アプリにアクセスするのではなく、テキストを受信したときにトーストをポップアップする小さなアプリを作成しました。

通常のシャットダウン/再起動/???を実行することはできません。電話をルート化したり、Google になったりすることなく (少なくとも、あなたが Google であることを電話に納得させます)、それは開発者契約に違反します。

実際、OS やその他のアプリに何かをしようとすると、大きな障壁が立ちはだかります。これは通常は良いことです。

于 2010-08-17T00:41:21.103 に答える