android 多用户功能,Android多用户模式的特性

虽说Android在4.2就开始支持多用户了,但是我手头上4.2系统的手机,并没有找到新用户创建的菜单。只好拿6.0系统的nexus5来做测试了。

一、手机状态信息不一样

0818b9ca8b590ca3270a3433284dd417.png            

0818b9ca8b590ca3270a3433284dd417.png

Owner用户                                                                                  其它用户

手机状态差别:

其它用户获取信息受限:

1.无SIM卡状态

2.无IMEI信息

3.wifi mac地址被设置成了02:00:00:00:00:00

二、多用户对系统信息的影响

AndroidID会不一样,对序列号没有影响

当然对IMEI、MAC地址也不会有影响

三、UserId不一样

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

其它用户的uid:

0818b9ca8b590ca3270a3433284dd417.png

正常情况下,主用户的UserId为0,其它用户不为0,

四、多用户对APK安装的影响

1.如果一个用户已经安装过一个APP,另一个用户再安装同一个APP,但是签名不一样时,会安装不上。

2.如果一个用户安装了版本号是4的APP,另一个用户安装低4版本号的APP,也会安装失败

打LOG看了下APK的目录

0818b9ca8b590ca3270a3433284dd417.png

并没有区分用户,那么只要一个用户对APP进行了升级,其它用户使用的也是升级后的APP了

但是新创建的用户,除了系统预装的,看不到其它APP

因此,只是对APP的显示做了隔离

五、多用户的数据目录

如下分别打印了主用户和新创建用户的files目录

0818b9ca8b590ca3270a3433284dd417.png

可以看到,用户使用目录还是有隔离的。

0818b9ca8b590ca3270a3433284dd417.png

六、多用户的存储目录

存储目录也会对不同的用户进行隔离。下图是截屏图片的存储目录:

0818b9ca8b590ca3270a3433284dd417.png        

0818b9ca8b590ca3270a3433284dd417.png

Owner用户                                                                                 其它用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值