Android通过服务从多个进程访问SQLite数据库

时间:2015-05-27 15:44:22

标签: android sqlite service multiprocess

android中的每个应用程序都有单独的进程。默认情况下,相同的Android应用程序组件在同一进程中运行
考虑到前。如果App1启动然后它将在Process1中启动,类似地App2具有Process2。然后,如果我从App1开始服务,它将开始进入其进程,即Process1。

我有一个库有一个无限制的后台服务。通过该服务,我在SQLite数据库文件中进行CRUD操作。

因此我们有Process1(后台为Service1)和Process2(后台为Service2)。

我的问题是如何使这个SQLite数据库访问进程安全/线程安全(默认情况下在不同的主线程中运行)。大多数搜索无法解释如何处理此问题,请以正确的方式指导我。

0 个答案:

没有答案