0
저는 gradle에서 새로 왔으며 종속성 (jar 파일)에서 특정 폴더를 추출하는 Gradle 작업을 찾고 있습니다. src/main/nativeLib 아래에 nativelib 폴더를 만들고 기본 jar 안에있는 모든 기본 라이브러리를 복사하려고합니다. 기본적으로이 원시 jar는 이미 내 중앙 저장소에 추가되었으며 lib 안에 원시 라이브러리 (.so 파일)가 포함되어 있습니다.gradle을 사용하여 jar 파일에서 특정 폴더 내용을 추출하는 방법
android {
sourceSets
{
main {
jniLibs.srcDirs = ['src/main/nativelib']
}
}
}
Gradle을 종속 : - 내 gradle.build 종속성 등이 기본 항아리를 추가하고 지금은 먼저이 항아리에서 모든 내용을 추출 할 한> 다음 lib 폴더 및을 nativelib를 취하게하고는이 같은 jniLibs을 설정 :
dependencies {
compile 'com.hospitality.android:liblinphone-sdk-native:3.2.1'
}
누군가가 나를 도울 수 있습니다.
제게 설명해주십시오. 제 liblinphone-sdk-native의 경로는 무엇이되어야합니까? 그리고 내 gradble 빌드 내에서이 복사본을 사용해야 할 곳은 어디입니까? –
업데이트 된 답변보기 –
런타임을 정의해야합니까? gradle에서 오류가 발생하여 copyToLib 작업을 추가하는 중 : 오류 : (136, 0) 구성 컨테이너에서 '런타임'속성을 찾을 수 없습니다. 나는 gradle 버전 2.7을 사용 중입니다. –