I’ve seen a lot of ties between the onCreate and onOpen methods and SQLite database management in Android.
I am an iOS developer and I’m trying to “translate” (so to speak) my cocoa library so it could be used on Android. I need to create an SQLite database at runtime. I don’t have an activity – since this is a library I’m creating. It seems I can’t create a DB without an activity, is this correct ?
To create sqlite db, you don’t basically need an activity in the library.it needs a context!!,
You can have a method in library/class which basically take a context in input/parameter and create database.
This context can be passed from application activity or service or receiver.