Android tidak mendukung MySQL di luar kotak. Cara "normal" untuk mengakses database Anda adalah dengan menempatkan server Restful di depannya dan menggunakan protokol HTTPS untuk terhubung ke front end Restful.
Lihat ContentProvider . Biasanya digunakan untuk mengakses database lokal (SQLite) tetapi dapat digunakan untuk mendapatkan data dari penyimpanan data mana pun.
Saya menyarankan Anda melihat memiliki salinan lokal dari semua/beberapa data situs web Anda secara lokal, dengan cara itu aplikasi Anda akan tetap berfungsi ketika perangkat Android tidak memiliki koneksi. Jika Anda mengikuti rute ini maka layanan dapat digunakan untuk menjaga kedua database tetap sinkron.