티스토리 뷰

728x90

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : http://thdev.tech/androiddev/2016/09/01/Android-Bintray(JCenter)-Publish


Eclipse에서 Android Studio로 넘어오면서 gradle을 사용하게 되었습니다.

별도의 jar를 다운로드해 추가할 필요 없이 build.gradle에 dependencies 추가만 해주면 Android Studio가 해당 URL의 aar을 자동으로 받아 임포트 시켜줍니다.

이 dependencies에 추가되는 라이브러리를 직접 배포하기 위한 방법을 정리합니다.

TODO - 정리하기 전에

  • Github를 통해 소스 코드를 배포하고 있습니다.
  • Sample을 테스트하였고, 정리하였습니다.
  • Module을 배포/관리해보고 싶으시다면 참고 해주세요!


AAR 배포

aar은 안드로이드 스튜디오를 통해 생성되는 라이브러리입니다. Android Archive Library의 약자입니다.

이 aar은 어떤 식으로 배포가 되고 있는지 먼저 정리해보겠습니다.

현재 aar의 배포 방법은 약 3가지 정도로 정리가 가능합니다.

  • 개인 서버를 통해 maven 형태의 aar 배포 서버 운영 및 활용(소스 코드 공개가 힘든 경우)

이 경우 직접 maven 서버를 운영하고 해당 url을 직접 적어주게 됩니다. 사실 2가지 주요 서비스인 JCenter와 Maven Contral을 제외하면 대부분이 이 방법입니다.


다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : http://thdev.tech/androiddev/2016/09/01/Android-Bintray(JCenter)-Publish




댓글