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

안드로이드 스튜디오 에서 Jar 파일 제작시 질문 이 있습니다.

0 추천
현재 유니티 개발자 입니다.

유니티에서 사용할 안드로이드 Plugin 개발할려고 합니다.

안드로이드 스튜디오에서 jar 파일을 생성하려 하는 데 아무리 해도 Jar 파일이 생성 되지 않습니다.

물론 생성하라고 지정해놓은 폴더 안 에도 당연히 없구요,

그외 어디를 어떻게 수동으로 다 일일이 뒤저봐도 나오지 않습니다

분명 빌드에는 성공했다고 나오는 데 말이죠.

이유가 뭐고 어떻게 해결해야 합니까?

 

사용한 코드는

apply plugin: 'com.android.library'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
    //    applicationId "com.josun.bolume"
        minSdkVersion 10
        targetSdkVersion 25
     //   versionCode 1
    //    versionName "1.0"
       testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    testCompile 'junit:junit:4.12'
}

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

//task to export contents as jar
task exportJar(type: Copy) {
    from('build/intermediates/bundles/release/')
    into('libs/')
    include('classes.jar')
    ///Give whatever name you want to give
    rename('classes.jar', '{moduleName}.jar')
}

exportJar.dependsOn(deleteOldJar, build)

 

이겁니다. 이외 다른 곳은 손대지 않았고

안드로이드 스튜디오 버전은 2.3.1 입니다.

혹시 제가 뭐 빼먹은 거나 잘못 한게 있습니까?
익명사용자 님이 2017년 4월 26일 질문

1개의 답변

0 추천
relaease 폴더경로명이 default는 아닌지 확인해주세요
Charlesz (4,420 포인트) 님이 2017년 5월 22일 답변
...