【问题标题】:Remotely Wipe Data from device in android 2.2在 android 2.2 中远程擦除设备中的数据
【发布时间】:2011-05-25 18:18:14
【问题描述】:

如何远程擦除设备中的数据?

我已经尝试过设备管理中给出的示例代码。因为我们可以在本地擦除所有设备数据并将设备重置为出厂设置。

在下面的链接中给出

http://developer.android.com/guide/topics/admin/device-admin.html

现在我想要远程擦除数据的代码。即如果手机丢失,用户可以远程擦除手机数据。有人可以帮忙吗

【问题讨论】:

  • 你的意思是恢复出厂设置是吗?你提供的例子有一个链接到developer.android.com/reference/android/app/admin/…你面临什么问题?
  • @Reno - 我可以通过调用wipedata() 来擦除手机中的数据。但问题是我想远程擦除数据,即如果手机被盗并且我想删除所有手机数据,那么我应该远程调用 wipedata() 操作。所以我不知道如何远程调用该操作。在设备管理文档中,他们编写了执行远程擦除的安全应用程序。所以我想要这种方式

标签: android device-admin


【解决方案1】:

【讨论】:

  • 我正在开发这个应用程序。我不想要现成的远程擦除解决方案。所以我想知道如何为此编写代码
  • 我已经通过设备管理操作wipeData()在本地擦除数据。但我想通过网络服务或通过短信发送远程调用此操作。
  • 然后你会检查如何监听短信,当短信包含你的特殊代码时,执行wipeData。例如阅读stackoverflow.com/questions/662420/…
  • 如果我是对的,您正在制作一个应用程序,该应用程序在打开时会通过服务器进行身份验证。如果服务器检测到一个有趣的业务呼叫,则从此应用程序内部擦除数据。这意味着所有企业数据都必须存储在设备上的安全位置。访问此加密数据的唯一方法应该是通过服务器进行身份验证。短信并不总是一个很酷的主意,因为我总是可以进入飞行模式并使用 wifi 进行身份验证是吗?
【解决方案2】:

我得到了远程擦除设备数据的解决方案。

我参考此文档使用 Google Apps 设备政策,此应用程序由 google 制作。

http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=190930

【讨论】:

    猜你喜欢
    • 2013-04-28
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-07
    相关资源
    最近更新 更多