plugins { id 'com.android.library' id 'kotlin-android' } android { compileSdkVersion COMPILE_SDK_VERSION buildToolsVersion BUILD_TOOLS_VERSION defaultConfig { minSdkVersion MIN_SDK_VERSION targetSdkVersion TARGET_SDK_VERSION externalNativeBuild { cmake { cppFlags '-std=c++11 -frtti -fexceptions -lz' abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' } } } ndkVersion NDK_VERSION buildTypes { release { minifyEnabled MINIFY_ENABLE proguardFiles 'proguard-rules.pro' } } buildFeatures { buildConfig = false } lintOptions { abortOnError false } repositories { flatDir { dirs 'libs' } } dexOptions { preDexLibraries = false } externalNativeBuild { cmake { path "CMakeLists.txt" } } // sourceSets { // main { // // let gradle pack the shared library into apk // jniLibs.srcDirs = ['src/main/jniLibs'] // } // } } dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib:$KOTLIN_VERSION" implementation 'androidx.core:core-ktx:1.3.2' compileOnly project(':library_common') }