首页
论坛
课程
招聘

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

2019-8-14 10:57 1723

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

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

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

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

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

不想使用文件交互,

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


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


[推荐]看雪工具下载站,全新登场!(Android、Web、漏洞分析还未更新)

最新回复 (9)
熊猫吃鱼 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 卡存储
mb_zshdzigv 2019-11-28 12:20
5
0
contentprovider 没问题的
mb_zshdzigv 2019-11-28 12:36
6
0
https://github.com/magicbaby810/xposedcontentprovider
Ace、冷枫 2019-11-28 12:48
7
0
不懂帮顶
口艾口牙女马口牙 2019-12-4 09:37
8
0
mb_zshdzigv https://github.com/magicbaby810/xposedcontentprovider
谢谢
git_60158paradoxie 2019-12-6 17:39
9
0
好像不是问题,常规cp写法就可以了
游客
登录 | 注册 方可回帖
返回