본문 바로가기

OS/Android

Android JitPack 배포하기

반응형

안드로이드 개발하다가 파일로그가 있으면 좋겠다는 생각이 들어서 라이브러리를 하나 만들어보았다.

이왕 만든거 Jitpack에도 배포하기로 하였고 배포 과정을 기록하고자 포스팅을 남긴다.

 

Jitpack 배포 과정에 초점을 두기 위해서 aar 만드는 세팅이 다 끝났다는 전제로 포스팅을 진행한다.

 

1. build.gradle(Module)

apply plugin: 'com.github.dcendents.android-maven'
group = 'com.github.{git-name}'

 

여기서 git-name은 github 아이디를 뜻한다.

 

2. build.gradle(Project)

classpath "com.github.dcendents:android-maven-gradle-plugin:2.1"

 

3. Github Push And Release

Github 원격 저장소에 라이브러리를 Push하고 Release를 만든다.

 

4. JitPack에서 배포

jitpack.io/

 

JitPack | Publish JVM and Android libraries

JitPack makes it easy to release your Java or Android library. Publish straight from GitHub or Bitbucket.

jitpack.io

 

{Github 원격저장소의 이름} / {라이브러리 ModuleName} 을 적고 Look up을 누른다. ( {,}은 빼야됨)

Get it을 누르면 자신의 Github에 맞게 Sample Script가 변경이 된다.

그대로 Step 1, Step 2를 새로운 프로젝트에 적용하면 이전에 만든 라이브러리를 Gradle만으로 사용할 수 있다.

 

 

※ 혹시나 파일 로그 기능이 필요한 분이 있을까봐 Github 주소를 남겨놓는다.
github.com/hinos-repo/XwLogLib

 

hinos-repo/XwLogLib

파일 로그 라이브러리. Contribute to hinos-repo/XwLogLib development by creating an account on GitHub.

github.com

 

반응형

'OS > Android' 카테고리의 다른 글

Android RemoteViews Support View  (0) 2020.11.27
Android ConstraintLayout ImageView 맨 앞으로 위치 변경하기  (0) 2020.11.23
AudioRecord to Wav 저장용  (0) 2020.11.05
안드로이드 Room  (0) 2020.10.25
안드로이드 request Permission  (0) 2020.10.14