SQLite如何在其他应用程序中访问数据库

时间:2013-01-30 06:10:19

标签: android sqlite

我知道可以通过Android中的许多应用访问DataBase中的SDCARD

但不知道这样做的过程。

1-我在sdcard eclipse中创建了一个test.db数据库。

2-我当前的app正在使用此数据库。

3-我创建了一个other app(将访问此数据库)

请指导我如何在新应用中访问test.db。

1 个答案:

答案 0 :(得分:0)

只有在自定义内容提供程序中创建正在运行的应用程序数据库时,才能使用同一数据库。

您无法直接从正在运行的应用程序访问数据库。

但是如果您在自定义内容提供程序中创建正在运行的应用程序数据库,那么在权限的帮助下您可以直接访问数据库。

在这种情况下,您甚至不需要复制该数据库。

请参阅此link了解自定义内容提供商。