

Verify you have Java SDK 8īefore you get started, make sure that you have Java SDK 8 installed, or otherwise Artifactory won’t start.The Azure DevOps Services Plugin for Android Studio allows you to connect to your Git repositories on Azure DevOps Services and Team Foundation Server (TFS) in a seamless and intuitive way. While there are some options available to choose from, I personally selected Artifactory because:įor more information have a look at the alternatives, checkout this feature comparison matrix or review all of the Artifactory features. The usage of a repository manager is considered an essential best practice for any significant usage of Maven. According to Maven you should use a repository manager to do that:īest Practice - Using a Repository ManagerĪ repository manager is a dedicated server application designed to manage repositories of binary components.

Setting up a Repository Managerįirst of all we need to make sure we have an actual Maven repository to upload our artifacts to. Note that the material presented here can quite easily be extended to be applicable in a broader scope beyond Android. In less than 30 minutes you will have a fully operational private Maven repository and have configured your Gradle buildscripts to upload your Android library artifacts. As I went through this experience myself recently, I want to help others in setting up their own Maven repository via Artifactory and automate uploading artifacts using Gradle. Setting up your own Maven repository and uploading artifacts to it is quite a daunting task. A private Maven repository for Android in 30 min
