De l'AAR dans Eclipse, ANT projet
est-il un moyen de les utiliser .raa de la bibliothèque (avec des ressources) dans eclipse, ant projet? Je sais qu'il n'existe pas de façon simple à utiliser .aar format comme dans gradle, mais peut-être il ya une certaine solution de contournement pour le décompresser et l'importer manuellement?
Vous devez vous connecter pour publier un commentaire.
Cette solution a été utile pour moi
EDIT: UN .aar fichier est simplement un fichier zip avec le contenu suivant:
Vous voyez, au sein de la .aar fichier que vous avez tout ce dont vous avez besoin pour utiliser la bibliothèque dans eclipse.
pour créer une bibliothèque:
utiliser tous les outils.
Maintenant, nous allons voir comment configurer votre projet pour faire référence à la bibliothèque de projet.
tout ce qu'il faut (le permet, les activités, les services, récepteurs ...)
dans le fichier AndroidManifest.xml l'objectif du projet .
Si il y est, de copier l'intégralité du contenu du fichier .aar dossier libs
dans le dossier libs de la cible du projet .
Faire un Nettoyage de l'espace de travail et de les recompiler.
http://www.iphonedroid.com/blog/utilizar-ficheros-aar-en-eclipse/#.Vh3krye1Gko
En effet, l'aar fichiers sont juste des fichiers d'archive. Ainsi, vous pouvez le décompresser et de trouver des fichiers jar avec les ressources de fichiers. La question ont déjà été partiellement répondu ici:
https://stackoverflow.com/a/21485222/1836870
Si vous voulez obtenir les ressources à l'intérieur de votre pot, vous pouvez essayer de les reconditionner comme il est suggéré dans cette réponse:
https://stackoverflow.com/a/21417599/1836870
Le gros du travail peut être fait par un script merveilleux appelé deaar. L'essentiel de l'information explique les choses, mais, fondamentalement, vous exécutez:
Il ne sort presque prêt à utiliser la bibliothèque. Ensuite, vous devez exécuter:
Remplacez xx par la version d'Android que vous ciblez. Maintenant le répertoire où votre build.xml et le projet.les propriétés sont. Enfin, ajoutez une ligne comme ceci à votre projet.propriétés:
Remplacer le nom du répertoire avec celui que vous avez créé. Vous pouvez utiliser ".2" et ainsi de suite pour les autres bibliothèques. Et c'est tout!
android update lib-project
ligne donnée ci-dessus va créer le projet.propriétés pour vous.Twitter Tissu(Crashlytics) a un kits-libs plugin pour la gestion de dépendances http://docs.fabric.io/android/fabric/eclipse.html.
Et il y a un autre plugin gradle projet https://github.com/ksoichiro/gradle-eclipse-aar-plugin.