2010-11-02 3 views
1

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

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-адреса.

Любые идеи, почему это было бы? Что-то не так с моим кодом?

Спасибо.

+0

Сообщение об ошибке? Каков результат? –

+0

Является ли это той же манифестной проблемой, описанной здесь? http://groups.google.com/group/odata4j-discuss/browse_thread/thread/5873ef4fd140bf56 –

+0

Да, но я тоже забыл добавить ответ. Добавлено :-) – Techboy

ответ

0

я узнал, что это было, потому что я пропускал безопасности в файле манифеста:

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

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