【问题标题】:How to delete the User accounts (Gmail, Facebook) Info and data saved in Android phone programmatic-ally?如何以编程方式删除保存在 Android 手机中的用户帐户(Gmail、Facebook)信息和数据?
【发布时间】:2014-02-11 05:56:42
【问题描述】:

我正在开发一个项目,该项目需要在 Android 设备中删除/擦除用户帐户,例如登录信息和 Facebook、Twitter、Gmail 的数据。需要您的意见...

【问题讨论】:

  • 你不能这样做。在帐户类型是您自己的帐户类型之前,您不能以编程方式删除帐户。..
  • 是的,我想删除我自己的帐户,这个帐户用于制作防盗应用程序。
  • Gmail/ Facebook 不是您的帐户类型。我不是在说帐户。
  • 我需要做的是删除所有已保存的 fb/twitter 帐户信息/数据。需要帮助。

标签: android user-accounts


【解决方案1】:

你可以这样做,我尝试了 gmail 它为我工作,它变得清晰 gmail apss 并且没有登录历史等 你只会注销,但不知道删除是什么意思?

AccountManager am = AccountManager.get(this);
Account[] accounts = am.getAccounts();
if (accounts.length > 0) {
    Account accountToRemove = accounts[0];
    am.removeAccount(accountToRemove, null, null);
}

同时添加以下权限

 <uses-permission android:name="android.permission.ACCOUNT_MANAGER"/>
<uses-permission android:name="android.permission.MANAGE_DOCUMENTS"/>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>

【讨论】:

    猜你喜欢
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多