[Android] Android Studio 에서 jar 파일 만들기.

min_gui·2020년 9월 8일
1

1.build.gradle 에서 'com.android.application'을 아래와 같이 바꿔줍니다.

apply plugin: 'com.android.library'

그리고 applicationId 를 주석 처리 합니다.

android{
~
	defaultConfig{
 		// applicationId "com.~"   
    }
}

2.build.gradle 아래 내용 추가

//기존library.jar파일 삭제.
task deleteObjectJar(type:Delete){
    delete'release/libraryName.jar'
}

//release폴더에library이름으로jar생성.
task exportJar(type:Copy){
	//aar_main_jar/release 에서 classes.jar 파일을 가져온다. 
    from('build/intermediates/aar_main_jar/release/')
    into('release/')
    include('classes.jar')
    rename('classes.jar','libraryName.jar')
}

//exportJar실행시 deleteObjectJar가 실행
exportJar.dependsOn(deleteObjectJar,build)

3.안드로이드 스튜디오 오른쪽 바에 있는 Gradle 클릭.

4.My Application 을 오른쪽 버튼 클릭후 Reimport Gradle Config 진행.
Tasks->other->exportJar 더블 클릭 하면 빌드 진행됨.

5.빌드가 성공한후.

지정 해둔 경로 app/release 에 libraryName.jar 파일 생성.

0개의 댓글