Я пытаюсь использовать odata4j в своем приложении для Android, чтобы получить данные из БД, к которым можно получить доступ из службы WCF.
ODataConsumer co = ODataConsumer.create("http://xxx.xx.xx.xxx:xxxx/Users");
for(OEntity user : co.getEntities("Users").execute())
{
// do stuff
}
Однако происходит сбой при вызове getEntities.Я пробовал также множество других вызовов, таких как
Enumerable<OEntity> eo = co.getEntities("Users").execute();
OEntity users = eo.elementAt(0);
Однако это также приводит к сбою в eo.elementAt (0).
LogCat ничего мне не говорит, и вызов стека кажется приостановленным в ActivityThread.performLaunchActivity.
Ввод "http://localhost:xxxx/Users" в моем веб-браузере с другой стороны работает как ожидалось ивозвращает пользователей в моей БД в формате xml.
Есть идеи о том, как я могу это отладить?