Android中userId的作用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010389391/article/details/80316021

每个应用在安装成功后,系统都会为其分配一个用户Id(userId),一个应用对应一个userId,而一个userId可以对应多个应用。当多个应用的userId相同时,可以访问对方的私有目录,如/data/data/包名下的文件,下面以shared_prefs目录下的文件为例进行说明

下面是项目的目录结构


app中通过SharedPreferences保存一个变量


App2中获取该变量


注意红色框里的代码,获取app的Context

下面最重要的就是将两个module的userId设置成一样


如上所述,就能在App2中获取app中的私有数据了

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试