Ok... As I continue to scratch my way through the work project I uncover more stuff to learn. The first is Maven: https://maven.apache.org/. This software is well embedded in Android Studio (or embedded in Gradle that is embedded). Either way, it appears to be package management software much like Bower or NPM in the world of web development.
The next piece of the puzzle is jcenter: https://bintray.com/bintray/jcenter. In a nutshell, this is a repository of Maven packages that one can include in their project: http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en.
The following are the changes that one makes to use an example package (e.g., joda-time:joda-time):
Changes: https://github.com/larkintuckerllc/HelloAndroid/commit/92e74b50e18908f3e24640e80a014017a410f9b6
No comments:
Post a Comment