jar파일을 만들기위해 gradle project 에서 build - export jar 를 실행을 했습니다.
허나 build successful 이 떳음에도불구하고 경로에 jar파일이 생성되지 않으며 release폴더 조차 생성이 안됩니다.
jar 파일 만들때 라이브러리에 또다른 jar 을 참조하여 만들어서 그럴수도 있나요?
아니면 다른 원인이 있을까요 고수분들 답변 부탁드립니다.
[app:build.gradle 내용]
apply plugin: 'com.android.library'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
minSdkVersion 18
targetSdkVersion 23
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
useLibrary 'org.apache.http.legacy'
lintOptions {
abortOnError false
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:support-v4:25.2.0'
compile files('libs/android-async-http-1.4.8.jar')
}
task deleteOldJar(type: Delete) {
// delete 'libs/{moduleName}.jar'
delete 'release/appname.jar'
}
//task to export contents as jar
task exportJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('release/')
include('classes.jar')
rename('classes.jar', 'appname.jar')
}
exportJar.dependsOn(deleteOldJar, build)