plugins { id("com.android.library") kotlin("android") } android { compileSdk = 31 defaultConfig { minSdk = 21 targetSdk = 31 testApplicationId = "net.taler.akono.test" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunnerArguments += mapOf( "disableAnalytics" to "true" ) ndk { abiFilters.add("armeabi-v7a") abiFilters.add("arm64-v8a") abiFilters.add("x86") abiFilters.add("x86_64") } externalNativeBuild { cmake.arguments("-DANDROID_STL=c++_shared") } consumerProguardFiles("proguard-rules.pro") } externalNativeBuild { cmake { path = (file("src/main/cpp/CMakeLists.txt")) } } } dependencies { androidTestImplementation("androidx.test:runner:1.4.0") androidTestImplementation("androidx.test:rules:1.4.0") androidTestImplementation("androidx.test.ext:junit:1.1.3") }