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中的私有数据了

阅读更多
想对作者说点什么?

博主推荐

换一批

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