Como faço para incluir ActionBarSherlock na biblioteca, de modo que ele é refletido em todos os sistemas?

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

  •  12-11-2019
  •  | 
  •  

Pergunta

Eu incluí ActionBarSherlock no meu projeto como uma biblioteca, que ele não é independente do caminho.Assim, quando eu empurrá-lo para o meu acordo de recompra, a caminho da biblioteca fica misturaram.Como faço para mudar isso?Como posso torná-lo independente do caminho?

Se fosse em um arquivo Jar, eu poderia tê-la incluído na pasta lib do meu projeto, mas é uma biblioteca em si.O que fazer sobre isso?

Foi útil?

Solução

Verifique o seu projeto.arquivo de propriedades para ver para onde ele está apontando para em relação ao ABS..se ele diz algo como:

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

e o projeto que faz referência a ela, também está em /myfiles/localização/bleh/blah/foo/ (é bom para mantê-los na mesma pasta para uma questão de simplicidade)

você pode alterá-lo para :

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

Dessa forma, quando você verificar seu repo todas as suas referências de biblioteca vai estar intacto (desde que a estrutura da pasta é intactos no real repositório).

e sim, apesar de o projeto.arquivo de propriedades dizendo: "não me mudar ohh não!", você pode alterá-lo sem problemas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top