Вам необходим исходный код приложения (для последующей доработки), сертификат которым было подписано приложения и данные к сертификату (без него вы не сможете в последующем выпустить обновление) ну и собранное приложение (apk).
Я конечно не профессионал, но я бы советовал вам использовать для таких целей и вообщем для http запросов одну из популярных библиотек, например OkHttp https://square.github.io/okhttp/