I have an application that uses the `SQLiteDatabase` as its database, because each application has its own, custom database (well, custom values), for another app I am making, I want to hose a single `SQLiteDatabase` that every app will access, for example one app adds a row, while another then reads it at a later time. 

Is there anyway to do this? Everything I've found has left me believing there is not, but there has to be. 

Any ideas?

Update:
I'm not sure if you've quite understood what I'm trying to do, sorry. The apps accessing this db are all the "same" app, but from different phones, for example, the database could be used to store a user id and their favorite color, so another phone could search their user id, and get the color in db with that user id –

I'm sorry if I did not make that clear enough