안녕하세요.
라이브러리 프로젝트가 있습니다.
이 프로젝트는 모듈을 하나 가지고 있습니다.
gradle에 속성을 바꿔주고 exportJar task를 만들어 실제 Jar파일도 만들어지고 있습니다.
그런데 그렇게 만들어진 라이브러리를 사용해보면
라이브러리 내에 포함된 모듈의 클래스에 접근할 때 ClassNotFoundException이 발생합니다.
혹시 속성에서 모듈관련 추가해야할게 있나요 ??
현재 gradle파일 셋팅은 아래와 같습니다.
apply plugin: 'com.android.library'
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':my_module')
}
task exportJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('release/')
include('classes.jar')
///Give whatever name you want to give
rename('classes.jar', 'AutoConstruct.jar')
}