首页
论坛
专栏
课程

[求助]Xposed 如何使用 ContentProvider 进行数据交互

2019-8-14 10:57 595

[求助]Xposed 如何使用 ContentProvider 进行数据交互

2019-8-14 10:57
595
原来使用的是 getSharedPreferences 中的 Activity.MODE_WORLD_READABLE 进行数据交互.

后台换到安卓7.0以上,发现闪退,查了下原因是 Activity.MODE_WORLD_READABLE 已经在android 7.0 废弃了这个方法。

ContentProvider 不太了解怎么用,大家谁可以简单举例下,或者有个很短的Demo参考下。研究了几天不知道这个杂用。

百度搜索了下看到Github中有些但是代码太多了,很复杂。

不想使用文件交互,

另外请教一下怎么让这个初始化配置的 只初始化一次 ?
1. 用变量判断控制发现依旧执行了很多次, 导致后边方法根本过不去。
2. 那个 synchronized 加上去了也是没用.


希望知道的大神回复一下,谢谢了


[公告]安全服务和外包项目请将项目需求发到看雪企服平台:https://qifu.kanxue.com

最新回复 (3)
雨天不带鱼 2019-8-14 14:00
2
0
没看到楼主说不用文件~~修改答案
最后于 2019-8-14 15:12 被雨天不带鱼编辑 ,原因:
口艾口牙女马口牙 2019-8-14 16:01
3
0
雨天不带鱼 没看到楼主说不用文件~~修改答案
上边我也说了不想使用文件交互,这样写存在问题。我这边首先想到的就是利用读取文件内容进行交互。
blanke 2019-8-14 18:00
4
0
搜了几天没搜到?https://github.com/apsun/RemotePreferences
ContentProvider 在高版本中不稳定,需要后台运行,还不如把 sp 文件放到 sd 卡存储
游客
登录 | 注册 方可回帖
返回