一个数据库的应用程序和服务

时间:2010-06-08 13:15:10

标签: android database thread-safety

我有Android应用程序和服务,在单独的进程中运行。应用程序和服务读取和写入相同的数据库(和相同的表)。 使用数据库的最佳方法是什么? 如何防止锁?

1 个答案:

答案 0 :(得分:0)

  

我有android应用程序和服务   在单独的过程中运行。

在大多数情况下,这在Android上是一个坏主意。为什么你在不同的流程中拥有它们?

  

最好的合作方式是什么?   数据库?如何防止锁?

将它们放在同一个过程中。如果需要,请使用synchronized中的java.util.concurrent关键字或并发控制类来协调对数据库的访问。