마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

jar 파일 만드는 중인데 질문 있습니다.

0 추천
apply plugin: 'com.android.library'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"
    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
       // testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }

~~~~~~

task deleteOldJar(type:Delete){
    delete 'libs/Test.jar'
}

task exportJar(type:Copy){
    from('build/intermediates/bundles/release/')
    into('libs/')
    include("classes.jar")
    rename('classes.jar','Test.jar')
}

exportJar.dependsOn(deleteOldJar, build)

 

현재 이런 코드를 통해 생성 중인 데 아무 변화가 없습니다. 뭔가 이상해서

build/intermediates/bundles/release/

폴더를 찾아보니 마찬가지로 저 폴더가 존재하지 않더군요.

현재 안드로이드 2.3.1 사용중 인데 이유가 뭐고 어떻게 해결해야 하는 겁니까?
허접검 (550 포인트) 님이 2017년 5월 2일 질문

1개의 답변

0 추천
1. build/intermediates/bundles/release/ 디렉토리는 릴리즈 모드로 빌드를 한 번 해야 생길 겁니다.

2. android library project를 jar로 만들면 다른 곳에서 사용하지 못할 겁니다. aar로 만드세요.
익명사용자 님이 2017년 5월 2일 답변
...