Вероятно, самый простой способ - использовать JSP / SERVLET в качестве среднего уровня, а затем отправлять на него HTTP-запросы из вашего приложения Android.
Для извлечения данных:
На JSP / SERVLET [стороне сервера] код для:
- подключиться к базе данных
- выполнить запрос SQL, запрос может содержать блок WHERE в зависимости от данных из POST / GET
Значения
На стороне Android [Client] код:
- использовать HttpPost для отправки значения параметра
- преобразовать ответ в строку
- разбирать данные и использовать их как угодно.
Таким же образом вы можете добавлять новые записи в базу данных.
Для справки смотрите здесь или вы также можете использовать HTTPConnection .