Как добавить базу данных mysql в android studio

Необходимо подключиться к внешней БД MySQL в Android приложении, которое бы использовало ресурсы готового сервиса, но без API. Знаю, что это нехорошо, но просто стоит такая задача.

Как это можно сделать?

Для того что бы подключится к БД Вам потребуется:

1.Подключить к проекту JDBC Driver для MySQL . Если пользуетесь AS то в зависимостях укажите следующую строку:

2.Перед первым обращением к базе необходимо зарегистрировать драйвер:

Строка com.mysql.jdbc.Driver зависит от подключенного драйвера.

3.Получаем соединение с базой так:

Естественно заменяем hostname, port, dbname, username и password на свои.

PS: и да, не забываем производить соединение и всяческие манипуляции с базой не в UI потоке. Про разрешения в манифесте так же забывать не стоит.

Приложения, настройки, информация