【发布时间】:2011-09-20 05:08:04
【问题描述】:
我正在研究 android 设备策略,我能够使用以下链接中提供的示例来实现擦除数据、强制锁定 http://developer.android.com/guide/topics/admin/device-admin.html。我无法理解如何从服务器远程擦除、强制锁定、更改密码。我花了很多时间搜索信息,但我没有成功。请提供任何信息以远程实施政策。 提前致谢。
【问题讨论】:
标签: android
我正在研究 android 设备策略,我能够使用以下链接中提供的示例来实现擦除数据、强制锁定 http://developer.android.com/guide/topics/admin/device-admin.html。我无法理解如何从服务器远程擦除、强制锁定、更改密码。我花了很多时间搜索信息,但我没有成功。请提供任何信息以远程实施政策。 提前致谢。
【问题讨论】:
标签: android
我今天也用谷歌搜索了一下,我想出了以下解决方案:
首先,编写一个设备管理员应用程序,就像您提供的 link 中引用的那样。
然后您将不得不实现一些技术,以便您可以将消息从服务器推送到 android 客户端。从 Android 2.2 开始,您可以使用 Google 提供的C2DM(云到设备消息传递),我想配置和开始使用并不难。如果您不想使用它,可以选择使用其他类型的消息传递框架,它允许您推送数据,例如 XMPP 或 MQTT。适用于 iOS 的 facebook messenger 应用程序使用 MQTT,所以这不会很糟糕。然而,它需要比 C2DM 更多的工作设置。
最后,您必须通过您选择的方法将某种消息从您的服务器推送到客户端,并让您的设备管理员应用程序监听这些消息并根据消息以正确的操作进行响应。因此,您可以自行决定消息的外观和内容。
还有使用 Exchange 的选项,但我不知道它是如何工作的。
所以这基本上是我从我的小研究中发现的,我也很想听听其他人的其他想法。
【讨论】: