Je voudrais utiliser la bibliothèque cURL dans mon application android en code natif (en utilisant NDK r5b, le dernier). Après avoir fait des recherches en ligne, il semble que la seule façon d'utiliser cURL dans android est de construire l'arborescence source android avec curl, et cela génère un fichier de configuration nécessaire pour que cURL fonctionne sur Android. Je n'ai aucune expérience de la construction des sources Android à partir de zéro et je me demandais s'il y avait un moyen d'utiliser la bibliothèque cURL dans Android sans avoir à reconstruire Android à partir de la source. Idéalement, pouvoir utiliser cURL comme une bibliothèque statique ou partagée serait parfait. J'ai essayé en suivant les étapes mentionnées ici ...Utiliser cURL dans Android
http://curl.haxx.se/mail/lib-2009-12/0071.html
mais finissent par obtenir des erreurs dans le fichier curlrules.h comme CURL_SIZEOF_LONG definition is missing!
Je suppose que ces erreurs sont dues à ne pas avoir ce fichier de configuration je l'ai mentionné mais les étapes dans le lien ci-dessus n'ont mentionné aucune de cela et ont rapporté le succès. Des idées?
Faut-il utiliser cURL? Android est livré avec un client HTTP, vous savez. En outre, l'envoi d'une version personnalisée d'Android avec votre application ne sera probablement pas disponible pour la plupart des clients. –
Il doit être quelque chose que je peux utiliser dans le code natif, donc le client HTTP androids ne va pas aider. Pour ce qui doit être fait, il ne serait pas bon de faire des allers-retours entre Java et C. Et je ne voulais pas dire que cela nécessiterait une construction personnalisée ... cela ne serait pas nécessaire. Je disais juste que les tutoriels en ligne sur l'utilisation de cURL dans android impliquent la création d'un fichier de configuration curl en construisant les sources android avec la bibliothèque curl (ou quelque chose comme ça). – Nitrex88
Salut pourriez-vous résoudre ce problème? J'ai également le même problème publié [ici] (http://stackoverflow.com/questions/13493232/android-ndk-refer-to-external-libraries-in-jni) .... – MobiDev