xref: /aosp_15_r20/external/oboe/samples/LiveEffect/build.gradle (revision 05767d913155b055644481607e6fa1e35e2fe72c)
1*05767d91SRobert Wuapply plugin: 'com.android.application'
2*05767d91SRobert Wu
3*05767d91SRobert Wuandroid {
4*05767d91SRobert Wu    compileSdkVersion 34
5*05767d91SRobert Wu
6*05767d91SRobert Wu    defaultConfig {
7*05767d91SRobert Wu        applicationId 'com.google.oboe.samples.liveeffect'
8*05767d91SRobert Wu        minSdkVersion 21
9*05767d91SRobert Wu        targetSdkVersion 34
10*05767d91SRobert Wu        versionCode 1
11*05767d91SRobert Wu        versionName '1.0'
12*05767d91SRobert Wu        ndk {
13*05767d91SRobert Wu            abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
14*05767d91SRobert Wu        }
15*05767d91SRobert Wu        externalNativeBuild {
16*05767d91SRobert Wu            cmake {
17*05767d91SRobert Wu                arguments '-DANDROID_TOOLCHAIN=clang'
18*05767d91SRobert Wu                abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
19*05767d91SRobert Wu            }
20*05767d91SRobert Wu        }
21*05767d91SRobert Wu    }
22*05767d91SRobert Wu    buildTypes {
23*05767d91SRobert Wu        release {
24*05767d91SRobert Wu            minifyEnabled false
25*05767d91SRobert Wu        }
26*05767d91SRobert Wu    }
27*05767d91SRobert Wu    externalNativeBuild {
28*05767d91SRobert Wu        cmake {
29*05767d91SRobert Wu            path 'src/main/cpp/CMakeLists.txt'
30*05767d91SRobert Wu        }
31*05767d91SRobert Wu    }
32*05767d91SRobert Wu}
33*05767d91SRobert Wu
34*05767d91SRobert Wudependencies {
35*05767d91SRobert Wu    implementation 'androidx.appcompat:appcompat:1.6.0-rc01'
36*05767d91SRobert Wu    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
37*05767d91SRobert Wu    implementation project(':audio-device')
38*05767d91SRobert Wu}
39