Content Provider示例使用两个Android应用程序

时间:2012-07-10 06:29:35

标签: android android-contentprovider

我想从我当前的android应用程序中insertdelete另一个Android应用程序数据库中的值。

我搜索了很多。每个人都说使用“content provider”,而不是在应用程序中使用的两个应用程序。

2 个答案:

答案 0 :(得分:3)

在这里我找到了一些示例/教程,请看一下,下面的内容包括你可以做的所有内容提供者。

Android Fundamentals: Working With Content Providers .

example1

答案 1 :(得分:2)

假设您的应用程序中有数据库和内容提供者.... 如果导出,您可以使用其他应用程序的数据库。要导出数据库,只需在android.manifest文件中将Provider标记的android:exported属性值设置为true

    <provider
        android:exported="true"
        android:name="<content provider>"
        android:authorities="<content provider authority>" >
    </provider>

在其他应用程序的Android.Manifest文件中提供访问内容提供商的权限。

请参阅以下链接以获取更多信息Content ProvidersUsing Content Providers