Comment inclure ActionBarsherlock dans la bibliothèque afin qu'il se reflète dans tous les systèmes?

StackOverflow https://stackoverflow.com/questions/9436200

  •  12-11-2019
  •  | 
  •  

Question

J'ai inclus ActionBarsherlock dans mon projet en tant que bibliothèque, bien qu'il ne soit pas indépendant du chemin. Ainsi, lorsque je le pousse dans mon repo, le chemin de la bibliothèque se confonde. Comment changer cela? Comment rendre le chemin indépendant?

S'il s'agissait d'un fichier de pot, j'aurais pu l'inclure dans le dossier lib de mon projet, mais c'est une bibliothèque en soi. Que faire à ce sujet?

Était-ce utile?

La solution

Vérifiez votre fichier project.properties pour voir où il pointe en ce qui concerne les abdos .. Si cela dit quelque chose comme:

android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock

Et votre projet qui le fait référence est également dans / MyFiles / Location / Bleh / Blah / Foo / (c'est agréable de les garder dans le même dossier pour simplicité)

Vous pouvez le changer en:

android.library.reference.1=../ActionBarSherlock

De cette façon, lorsque vous consultez votre référentiel, toutes vos références de bibliothèque seront intactes (à condition que la structure du dossier soit intacte sur le référentiel réel).

Et oui, malgré le projet, le dossier de propriétés disant "Ne me changez pas ohh nooo!" vous pouvez le changer sans aucun problème

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top