Apakah JDBC tidak berfungsi dengan Android?
JDBC jarang digunakan di Android, dan saya pasti tidak akan merekomendasikannya.
IMHO, JDBC dirancang untuk koneksi jaringan dengan bandwidth tinggi, latensi rendah, dan sangat andal (misalnya, desktop ke server database, server aplikasi Web ke server database). Perangkat seluler menawarkan sedikit dari ini, dan tidak satupun dari mereka secara konsisten.
Jika demikian, beri tahu saya alternatif apa yang harus saya cari untuk akses basis data MySQL jarak jauh.
Buat layanan Web di sekitar database Anda dan akses dari Android.
Sebagai manfaat sampingan, Anda meningkatkan keamanan (vs membiarkan database Anda terbuka), dapat melepaskan beberapa logika bisnis dari klien, dapat mendukung platform lain dengan lebih baik (misalnya, kerangka kerja seluler berbasis Web atau Web), dll.