1

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

我搜索了很多。大家都说用“ content provider”它不是用两个应用都用在一个应用中。

4

2 回答 2

3

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

Android 基础知识:使用内容提供者。

示例1

于 2012-07-10T06:44:02.397 回答
2

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

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

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

有关更多信息内容提供程序使用内容提供程序,请参阅下面的链接

于 2012-07-10T06:39:39.260 回答