Я создаю собственное приложение, которое загружает данные через XML-файлы с внешнего сервера. Этот сервер находится под моим контролем, но я не хочу, чтобы файл XML, который он представляет, был доступен любому, кроме приложения для Android.
Сейчас я использую классический код для получения XML, например:
XMLhandler parser = new XMLhandler();
String xml = parser.getXmlFromUrl(URL); // getting XML
Document doc = parser.getDomElement(xml); // getting DOM element
.
.
.
Что было бы лучшим способом обеспечения безопасности, очень просто. Информация в XML не настолько чувствительна, просто я не хочу, чтобы она была доступна для всей сети.
Какая-то аутентификация на сервере или можно было бы заархивировать ее с паролем и открыть внутри приложения? Я просто догадываюсь здесь ...