我有一个将帐户放入android客户经理的应用程序。我知道客户经理是所有应用程序共享的中央存储库。但我不希望其他应用通过客户经理访问我的帐户信息。是否有任何权限或方法或任何可用于实现此目的的变通办法?
答案 0 :(得分:0)
为此,您必须从命令行运行以下命令以清除系统上的所有帐户授权。
对于模拟器:
adb -e shell 'sqlite3 /data/system/accounts.db "delete from grants;"'
对于设备(必须root并且安装了sqlite3二进制文件):
adb -d shell 'echo sqlite3 /data/system/accounts.db \"delete from grants\;\" | su'
这里' su'是SUPERUSER
问候