サーバーからAndroid端末にリクエストを送信する方法はありますか?実際には、私はアプリケーションを制御したい(アプリケーションのいくつかの機能を有効または無効にする)。 AndroidデバイスのIPアドレスは使用できますか?誰も私を導くことはできますか? ありがとうございました!サーバーからAndroidデバイスに連絡する
1
A
答えて
2
上記のオプションがあなたのケースに適していない場合は、アプリケーションに簡単なサービス を作成してから、アプリケーションにアタッチすることができます。
サービスは、適切な時間間隔でサーバーに要求を送信し、アプリケーションに対してチェックしたり実行したりすることができるかどうかを確認できるスレッドにすることができます。 また、バックグラウンドで実行することもできます。
3
もっと簡単な方法は、電話に接続して機能を有効にするかどうかを尋ねることです。また、http://code.google.com/android/c2dm/のようなものを使用することもできますが、これがあなたのユースケースにとって過度のものかどうかはわかりません。
2
すべてのプッシュサービスは、通常、隠匿ポーリングとして実装されます。 3Gネットワーク上の電話機は通常、NATプロキシの後ろに位置し、外部からは見えません。ほとんどのwlanネットワークで同じことが言えます - C2DMを使うか、あなたが提供しているサーバーから自分のサービスポーリング設定情報を書きます
+0
アドバイスをいただきありがとうございます! – Senps
関連する問題
- 1. iPhoneシミュレータからiPhoneデバイスへ連絡先をエクスポートする
- 2. Androidの連絡先連絡先遅い
- 3. 連絡先android
- 4. コンソールアプリケーションから交換サーバーの連絡先フォルダを削除する
- 5. Android - TCP/IP経由で1つのデバイスから複数の連絡先デバイスにファイルを同期
- 6. Androidからwhatsapp連絡先を取得するには?
- 7. BlackBerryの連絡先リストから連絡先を取得する
- 8. アンドロイドアプリ:連絡先リストから「Me」連絡先を取得する
- 9. iphone連絡先から連絡先をテーブルビューに追加
- 10. Android:連絡先の写真と連絡先の連絡先の挿入インテント
- 11. 連絡先IDから電話番号を取得する:android
- 12. androidからユニークな連絡先を選択する方法
- 13. Androidの連絡先のフォーム
- 14. ユーザーの連絡先 - android
- 15. 連絡先の総数 - android
- 16. Androidの連絡先リスト
- 17. Androidのは、連絡先
- 18. オートコンプリートの連絡先android
- 19. Androidの連絡先操作
- 20. Androidの連絡先のアカウント
- 21. androidの連絡先プロセス名
- 22. xml.Descendants( "Group")の連絡先から連絡先が "linq query?
- 23. 電子メール、カレンダー、連絡先のサーバー
- 24. ウェブサイトからAndroidの連絡先にvCard(.vcfファイル)を取得する方法
- 25. Android:特定の連絡先からCallLog履歴を取得
- 26. 連絡先/電話帳からAndroid Sipアプリケーションコール
- 27. プログラムで連絡先をiphone連絡先リストに追加する
- 28. ブラックベリーでデバイスから連絡先を削除するにはどうすればよいですか?
- 29. 連絡先リストから特定の連絡先または選択した連絡先を取得するにはどうすればよいですか?
- 30. AndroidデバイスからApache Webサーバーにデータを効率的に送信する
コメントありがとうございました!定期的にリクエストを送信しても、デバイスのバッテリ寿命に重大な影響はありませんか? – Senps
実際にあなたのスレッドコントロールに依存します。時間間隔が1〜2秒のようにあまり頻繁でないなら、あなたは大丈夫でしょう。私のプロジェクトの1つにこの技法を実際に使用しています。 5分程度であり、ネット接続がない場合やスレッドを制御しているので、スレッドをスリープ状態にして消費量と消費量を減らすことができます。あなたが知ることができるバッテリー寿命には効果がありません。 –
非常に役に立ちました、アドバイスをいただきありがとうございます。 – Senps