2010-11-02 6 views
1

J'essaie d'utiliser OData4J pour récupérer une liste d'utilisateurs du service OData de StackOverflow (sur un appareil Android 2.1), mais cela ne fonctionne pas.Erreur lors de la récupération des données OData lors de l'utilisation 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(); 

Je pense qu'il est impossible d'extraire des données de l'URL.

Des idées pourquoi ce serait? Y at-il quelque chose qui ne va pas avec mon code?

Merci.

+0

Message d'erreur? Quel est le résultat? –

+0

Est-ce le même problème manifeste décrit ici? http://groups.google.com/group/odata4j-discuss/browse_thread/thread/5873ef4fd140bf56 –

+0

Oui, mais j'ai oublié d'ajouter la réponse ici aussi. Maintenant ajouté :-) – Techboy

Répondre

0

j'ai découvert que c'était parce que je manque à la sécurité dans le fichier manifeste:

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

Après avoir ajouté que cela fonctionne maintenant.

Questions connexes