Après la mise à jour de mes outils sdk, je ne peux pas générer mon projet à partir de la ligne de commande.Création de projets Android faisant référence à des projets de bibliothèque avec ANT
J'ai utilisé les étapes sur le Managing Projects from the Command Line on the Android Developers site pour construire en utilisant ANT. Mon projet fait référence à un autre projet de bibliothèque, donc je me sers:
android update lib-project --target <target_ID>
--path path/to/your/project
--library path/to/library_projectA
pour mettre à jour mes default.properties
, local.properties
et build.xml
fichiers et ant.bat build.xml
pour construire le .apk
. Cela a fonctionné sans aucun problème pendant un certain temps.
Récemment, j'ai mis à jour mes outils sdk pour rev 10, platform-tools rev 3. La première chose que j'ai rencontrée, c'est qu'il semble que le drapeau --library
est manquant. J'ai remarqué que le 'projet de mise à jour' a maintenant une option --library
, donc je suppose que je devrais utiliser cette commande maintenant pour mettre à jour des projets qui référencent des bibliothèques.
Le problème est que bien que le default.properties
, local.properties
et build.xml
fichiers ont tous l'air bon pour la bibliothèque et l'application, en cours d'exécution ant.bat build.xml
sur l'application qui fait référence au projet de bibliothèque échoue maintenant avec « Impossible de résoudre le chemin de bibliothèque » suivi du chemin, il essaie de résoudre, ce qui est en effet le bon chemin.
Même si je ne me « projet de mise à jour » et revenir aux default.properties
, local.properties
et build.xml
fichiers qui travaillaient pour ant.bat build.xml
, il échoue toujours avec cette même erreur depuis la mise à jour sdk.
Un conseil serait grandement apprécié. Merci! Scott