Ошибка при получении данных OData при использовании OData4J - PullRequest
1 голос
/ 02 ноября 2010

Я пытаюсь использовать OData4J для получения списка пользователей из службы StackOverflow OData (на устройстве Android 2.1), но она не работает.

public static Enumerable<OEntity> getUserInfo() { 


ODataConsumer c = ODataConsumer.create("https://odata.sqlazurelabs.com/OData.svc/v0.1/rp1uiewita/StackOverflow/"); 


return c.getEntities("Users").execute(); 

Я думаю, что он не может получить данные из URL.

Есть идеи, почему это будет?Что-то не так с моим кодом?

Спасибо.

1 Ответ

0 голосов
/ 18 ноября 2010

Я обнаружил, что это потому, что мне не хватало защиты в файле манифеста:

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

После добавления, что теперь это работает.

...