/

安卓ContentProvider使用笔记


一、APP1 提供数据分享的APP

1、继承实现ContentProvider类,实现其默认方法

2、在AndrodiManifest.xml中注册该Provider

例如:

<provider

            android:name="club.xino.newapp.provider.NewProvider"

            android:authorities="club.xino.newapp"

            android:exported="true"

            android:multiprocess="true"

            android:readPermission="club.xino.newapp.NewProvider_Read"

            android:writePermission="club.xino.newapp.NewProvider_Write" />

申请为系统权限:

<permission

        android:name="club.xino.newapp.NewProvider_Read"

        android:label="club.xino.newapp.NewProvider_Read"

        android:protectionLevel="normal" >

    </permission>

    <permission

        android:name="club.xino.newapp.NewProvider_Write"

        android:label="club.xino.newapp.NewProvider_Write"

        android:protectionLevel="normal" >

    </permission>


二、APP 2测试分享数据的APP 

加入访问权限

<uses-permission android:name="club.xino.newapp.NewProvider_Read" />

<uses-permission android:name="club.xino.newapp.NewProvider_Write" />

其他按照正常的读取ContentProvider的方式进行读取、写入


发布评论

热门评论区: