apply plugin: 'com.android.library' android { compileSdkVersion 29 // buildToolsVersion '26.0.2' publishNonDefault true defaultConfig { minSdkVersion 22 targetSdkVersion 29 versionCode 5 versionName "5.0" ndk { moduleName "facesdk" ldLibs "log" abiFilters "armeabi-v7a" } } /* sourceSets.main { jni.srcDirs "src/main/jni" jniLibs.srcDir "libs" } */ sourceSets.main { jni.srcDirs = [] jniLibs.srcDir "libs" } buildTypes { // release { // minifyEnabled false // proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' // buildConfigField 'boolean', 'USE_AIKL', 'true' // } // debug { // debuggable true // jniDebuggable true // buildConfigField 'boolean', 'USE_AIKL', 'true' // } } namespace 'com.baidu.idl.main.facesdk.facelibrary' } dependencies { compileOnly fileTree(dir:'aar_libs', include: ['*.jar', '*.aar']) // compile fileTree(include: ['*.jar'], dir: 'libs') // implementation 'org.jetbrains:annotations-java5:15.0' // implementation files('libs/orbbec_module-debug.aar') // implementation files('libs/ImiSDK.aar') // implementation files('libs/deptrumSDK.aar') // implementation files('libs/opencv.aar') // implementation files('libs/FaceSDK_8.2_20240308-release.aar') api project(":LocalRepo:deptrumSDK") api project(":LocalRepo:FaceSDK") api project(":LocalRepo:ImiSDK") api project(":LocalRepo:opencv") api project(":LocalRepo:orbbec") }