【问题标题】:Remotly wipe/lock the device using SyncAdapter : Android使用同步适配器远程擦除/锁定设备:Android 【发布时间】:2012-03-19 12:25:05 【问题描述】: 我正在使用SDK 中给出的示例代码。在此演示中,我观察到 DeviceAdmin 也包含在此示例中。 我们似乎可以远程处理设备锁定或设备擦除功能。 那么你能帮我看看我该怎么做吗?有文件吗? 【问题讨论】: 标签: android sync 【解决方案1】: 是的,developer.google.com 上有文档:here。 【讨论】: 我阅读了这份文档。没有任何方法可以远程完成这些任务。我也在我的示例应用中使用了 DeviceAdmin。 如果您已经安装了应用程序,那么您可以简单地在应用程序中包含远程控制的方法:例如,通过 C2DM 或通过 SMS、MMS、蓝牙等。设计完全取决于您。 我遇到了如何从第 3 方服务器发送命令的问题。是否需要实现我自己的侦听器来处理这些命令。我该如何实施? 您应该阅读推送通知 (C2DM)。是的,你应该自己实现。 实际上我很困惑,当我从 C2DM 发送命令时,我的设备会收到这个,是否有必要实现一个读取消息并执行命令的代码?或者有什么方法可以让操作系统自动处理命令? 【解决方案2】: 您可以在您的应用程序和服务器之间使用持久的 TCP 连接进行双向通信。然后,您可以通过此连接发送命令。对于一些示例代码,您可以查看以下线程: How can i lock the android device with a password programmatically 【讨论】: 能否提供完整源代码的链接?谢谢。 如果你的意思是开源项目的链接,它是:svn checkout openmobster.googlecode.com/svn/trunk openmobster-read-only。全面披露:我是 OpenMobster 的首席工程师