【问题标题】:How to remove a stored user account in ADB?如何删除 ADB 中存储的用户帐户?
【发布时间】:2020-12-06 10:47:51
【问题描述】:

我正在寻找一种可以通过 adb 删除存储的用户帐户(设置 -> 用户和帐户)的解决方案。你们有人已经这样做了吗?

【问题讨论】:

    标签: adb account


    【解决方案1】:

    应用账户案例:

    您需要拥有 root 权限才能执行此操作。这些帐户存储在数据库/data/system_ce/0/accounts_ce.db 中,需要root 权限才能访问它。

    如果您的手机已root,您只需删除相关条目即可将其删除。

    系统用户案例

    要删除系统用户,您可以从列出现有用户开始:

    pm list users 
    

    每个用户条目如下:UserInfo{ID:USERNAME:INT}

    要删除用户,可以使用命令:

    pm remove-user ID
    

    其中 ID 是用户的 ID(上一条命令的结果)

    【讨论】:

    • 谢谢,我找到了。我从数据库中删除了用户,但更改会自动采用吗?我仍然可以在设置中看到已删除的用户。
    • 从数据库中删除用户后是否尝试重新启动?
    猜你喜欢
    • 2014-03-13
    • 2017-06-20
    • 2016-03-13
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    相关资源
    最近更新 更多