Похоже, вам нужно предоставить интерфейс REST или SOAP для данных на вашем веб-сервере, чтобы приложение Android могло получить к нему доступ. Что касается предоставления доступа, когда он не находится в зоне обслуживания, вам потребуется кэшировать данные или предоставить какие-либо возможности полной синхронизации данных, чтобы сохранить рабочую копию данных на устройстве Android. Я бы порекомендовал не разрешать устройствам Android подключаться напрямую к внешней базе данных, если это вообще возможно.
У вас есть полнофункциональное веб-приложение, которое вы просто копируете как приложение для Android? Если это так, я бы посоветовал вам разрешить пользователям Android просматривать ваш сайт через веб-браузер. Возможно, предоставьте более мобильную версию CSS. Это обеспечит вам поддержку Android, iPhone, Blackbeery и Windows Mobile. Если вам нужно, чтобы это веб-приложение было доступно, когда устройства не находятся в зоне обслуживания, вы можете обратиться к Google Gears или HTML5 поддержке базы данных на стороне клиента. Это сделало бы ваше веб-приложение доступным на устройствах Android, которые не находятся в зоне обслуживания (не уверены в поддержке Gears или HTML5 на других мобильных устройствах), а также обеспечило бы эту функциональность на ноутбуках / нетбуках и других портативных устройствах, которые могут входить и вне зоны обслуживания.