plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' } android { compileSdkVersion 34 defaultConfig { applicationId "com.google.oboe.samples.soundboard" minSdkVersion 21 targetSdkVersion 34 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" externalNativeBuild { cmake { cppFlags "-std=c++17" abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' } } } signingConfigs { release { storeFile new File("${System.properties['user.home']}/.android/debug.keystore") storePassword 'android' storeType "jks" keyAlias 'androiddebugkey' keyPassword 'android' } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' debuggable false } debug { debuggable true } } externalNativeBuild { cmake { path "src/main/cpp/CMakeLists.txt" } } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'androidx.appcompat:appcompat:1.6.0-rc01' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' }