gpt4 book ai didi

android - 我们可以像在用户操作系统上那样在 Android 手机上拥有用户帐户吗?

转载 作者:行者123 更新时间:2023-11-29 02:09:02 25 4
gpt4 key购买 nike

我只想创建一个在启动时运行的程序,它会要求使用用户名和密码登录。

一旦他登录,他应该只能访问他有权访问的文件(他有权限)。?

任何人都可以告诉我它是否可以在 Android 手机上使用。

最佳答案

简短的回答:没有。

长答案:对 Android 操作系统进行一些扩展修改是可能的。遗憾的是,您将能够对 Android 开源项目代码库进行这些修改,这意味着您将无法访问大部分 Google Apps 和市场。

解释:

虽然底层 Linux 支持具有适当文件权限的不同用户,但 Android 已选择使用该支持来隔离应用程序。对于手机上的每个应用程序,都会创建并分配一个单独的 Linux 用户,并且应用程序创建的文件仅针对该用户 ID 进行适当许可。

因此,如果您想引入真实用户帐户切换,您将不得不: - 改变应用程序隔离的工作方式 - 工作量太大,安全风险大; - 为每个应用程序创建两个单独的用户 ID(每个真实用户帐户一个),并更改 ActivityManager 以在启动应用程序进程时分配正确的用户 ID。同样,工作量太大。

关于android - 我们可以像在用户操作系统上那样在 Android 手机上拥有用户帐户吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8529940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com