So here is the deal. Let's say I'm developing an application depending on the SDK for Facebook and Chris Banes PullToRefreshListView. I import the SDK into my workspace (which I donβt really like, since it fills the workspace!) And refers to it in my application as libraries. I make some changes to the PullToRefreshListView, say, add a custom font or change the color of one of the shortcuts.
Now I use Git for version control of my project. I would like to place my project on our Git server and make my colleagues able to pull out the project and start working without trying to fight the same SDK (from the same versions as me) and the links in the project. Since I made some changes to one of the libraries, the project cannot be completely restored by another person if I did not provide the code.
- How should I act in this situation?
- Is it possible to put an uncompiled library in the libs folder or something like that?
- If not, what is the correct way to accomplish this?
All I can find when Googling or search for Stack is a way to use compiled .jar files in the libs folder, which is good, but not what I'm looking for.
Essentially, I'm looking for a good way to structure projects using third-party libraries.
source share