私は、ユーザーがウェブサイトからパスワードでアンドロイドデバイスをロックすることができますアプリケーションを作成しようとしています。だから私はデバイスをプログラムでロックする方法を見つける必要があります、それは私がデバイスのパスワードを設定できるコードを持っていることを意味し、私はそれが家にアクセスするコードを入力する必要が私の画面のロックを解除?私はどのようにプログラムでパスワードでアンドロイドデバイスをロックすることができます
答えて
DevicePolicyManagerのチェック、具体 http://developer.android.com/reference/android/app/admin/DevicePolicyManager.html
、ResetPasswordの、及びlockNow()メソッド。
コンテキストでDPMを使用する方法を理解するために、デバイス全体の管理チュートリアルを読んでください、ウェブサイトからロックするよう http://developer.android.com/guide/topics/admin/device-admin.html
。アンドロイドc2dmは、プッシュメッセージをデバイスに送信するための好ましい方法です。 http://code.google.com/android/c2dm/
ノートしかし、これは時折「ウェイクアップ」メッセージのため、デバイスではなく、いくつかの他のエンティティ間の双方向通信の任意の並べ替えのために意図されていること。
選択された回答はお金の上にあります。の http://openmobster.googlecode.com/svn/trunk/cloud/android/connection/src/main/java/org/openmobster/core/mobileCloud/android/module/connection/PolicyManager.java
AndroidManifest宣言:リモートロックやリモート拭き取りを行い
AのPolicyManager:
は、あなたが興味を持っている場合は、ここであなたが見てみることができ、いくつかのサンプルコードがある、と述べました受信機:<receiver android:name="org.openmobster.core.mobileCloud.android.module.connection.PolicyManager$PolicyReceiver"
android:label="OpenMobster Device Administrator"
android:permission="android.permission.BIND_DEVICE_ADMIN">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin" />
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
</intent-filter>
</receiver>
RES/XML/device_admin.xml:http://openmobster.googlecode.com/svn/trunk/cloud/android/cloudManager/res/xml/device_admin.xml
これは、PolicyManagerコードとそれに対応する設定の考え方を与えるはずです。
サーバとデバイス間の通信を提供するにつれて、2つのエンティティ間で永続的なTCP接続を使用できます。ここで
は、永続的なTCPソケットを作成し、管理することを行う方法についていくつかのサンプルコードは次のようになります。これは代わりに、C2DMの
- 1. アンドロイドデバイスをプログラムでロックする
- 2. どのように私はプログラムでgitフェッチを一度パスワードなしで、他の時間はパスワードで行うことができますか?
- 3. wp7でプログラムをロックすることができます
- 4. 私はどのように私の戻るボタンfunctionallytyをプログラムで使用することができますか?
- 5. どのように私はアンドロイドデバイスにデータベースを格納できますか?
- 6. どのように私はアンドロイドのテキストビューでCプログラムを追加することができます
- 7. は、どのように私は私が行うことができますマップ
- 8. 私はrobots.txtのことで、ウェブサイトのユーザー名とパスワードを見つけることができますどのようにユーザー名とパスワード
- 9. どのように私はPHPでパスファイルを作ることができます
- 10. アンドロイドデバイスでデータベースを開くことはできませんが、エミュレータで行うことができます
- 11. 私はどのように画像onmouseoverリンクをプログラムでスライドさせることができますか?
- 12. 特定の期間、アンドロイドデバイスでブルートゥースをロックすることは可能ですか?
- 13. どのように私はプログラム的にツールバーのボタンを追加することができます
- 14. どのように私はjavascriptの で確認することができますどのようにFacebookの
- 15. ロック解除画面のパスワードを入力するプログラムを書くことはできますか?
- 16. どのように私は私の窓のサービスを行うことができますどのように
- 17. は、私はプログラムを作ることができますどのように保つの文
- 18. どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
- 19. アスタリスク - どのように私はオーディオファイルをブックマークすることができます
- 20. どのように私はページオブジェクトをiseすることができます
- 21. どのように私はそれをコーディングすることができます
- 22. 私はどのようにコマンドをバイパスすることができますか?
- 23. 私はどのようにウィンドウを更新することができます
- 24. は、私は私が得るような値を置き換えることができますどのよう
- 25. は、私は印刷することができますどのように++
- 26. は、私はリフレッシュすることができますどのように/ ngMaps
- 27. 私はアニメーションを設定することができますどのようにプログラム的
- 28. 私自身のプログラムでChatScriptライブラリをどのように機能させることができますか?
- 29. 私はgitバンドルにどのようにプッシュすることができます
- 30. どのように私はmysqlに接続することができます
を始めるのに役立ちますhttp://openmobster.googlecode.com/svn/trunk/cloud/android/connection/src/main/java/org/openmobster/core/mobileCloud/android/module/connection/NotificationListener.java
希望は今、GCMがあります。 Google Cloud Message for Android(GCM)は、サーバーからユーザーのAndroid搭載デバイスにデータを送信したり、同じ接続のデバイスからメッセージを受信したりするサービスです。 – hB0