Why is the paradigm of “direct database connection” not welcomed by the Android platform?
When I say "direct database connection", I meant to use a JDBC-alike driver to call and run a remote database query within the context of an activity, just like using an SQLite database to store the local parameters. Until I realized that I could barely find any tutorials or documents on the Internet regarding this way of database connection, I thought, regardless of the unstable Wi-Fi/3G network bore by most if not all Android devices, to connect to a database should be done like so. Even in Android SDK, only local database access (a.k.a android.database.sqlite ) is supported intrinsically.