Can one application access other application's database directly?
yes, it is possible
no, it is impossible
option 2 is right because, sqliteDB will be stored in internal memory app always. so other apps cannot access it.
Option 2 is wrong, because even if db tables are stored in internal memory, using Content Provider one can access database.
Content provider is a mechanism to access apps data by out side world. even if data is stored in internal memory of app, it is possible to access it through this component.
Note: Directly with out using content provider, accessing database is not possible.
Back To Top