Вы можете использовать HttpURLConnection для отправки запроса и проверки тела ответа на наличие текста, уникального для этой страницы (вместо того, чтобы просто проверить, есть ли ответ вообще, на случай, если страница ошибки или обслуживания или что-то обслуживается).
Apache Commons имеет библиотеку, которая удаляет большую часть базовой процедуры выполнения запросов Http в Java.
Я никогда не делал ничего подобного специально для Android, но я бы удивился, если бы это было по-другому.
Вот краткий пример:
URL url = new URL(URL_TO_APPLICATION);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
InputStream stream = connection.getInputStream();
Scanner scanner = new Scanner(stream); // You can read the stream however you want. Scanner was just an easy example
boolean found = false;
while(scanner.hasNext()) {
String next = scanner.next();
if(TOKEN.equals(next)) {
found = true;
break;
}
}
if(found) {
doSomethingAwesome();
} else {
throw aFit();
}