Достигнуто здесь поздно (или очень поздно), но может помочь кому-то в настоящем или будущем. Если вы хотите использовать службу данных ado.net (теперь переименованную в службу данных WCF) из клиента Android, я бы порекомендовал вам взглянуть на библиотеку OData4j . Он предоставляет простой способ доступа к такой службе в формате xml и json. Кроме того, это быстрее, чем RESTlet.
Пример кода:
ODataConsumer c = ODataJerseyConsumer.create("http://url/WebService.svc");
List<OEntity> listEntities = c.getEntities("Movies").execute().toList();
if (listEntities.size() > 0 ) {
for(OEntity entity : listEntities) {
System.out.println(entity.getProperty("MovieID").getValue().toString());
}
}
Подробнее о службе данных WCF и OData4j можно узнать здесь .