apply plugin: 'com.android.application' android { compileSdkVersion 31 lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for errors in release builds, // but continue the build even when errors are found: abortOnError false } defaultConfig { applicationId "com.example.myapplication" minSdkVersion 19 targetSdkVersion 31 versionCode 1 versionName "1.0" ndk { //设置支持的SO库架构(开发者可以根据需要,选择一个或多个平台的so) abiFilters "armeabi-v7a", "x86"//, "arm64-v8a", ,"arm64-v8a","x86_64" } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } viewBinding { enabled = true } } repositories { flatDir { dirs 'libs' } mavenCentral() } dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'androidx.appcompat:appcompat:1.4.1' implementation 'androidx.constraintlayout:constraintlayout:2.1.3' implementation project(':library') implementation(name: 'libuvccamera-release', ext: 'aar') { exclude module: 'support-v4' exclude module: 'appcompat-v7' } implementation 'io.reactivex.rxjava2:rxjava:2.1.6' implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' implementation 'com.github.bumptech.glide:glide:4.12.0' implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' implementation 'androidx.lifecycle:lifecycle-reactivestreams:2.4.1' implementation project(path: ':ijkplayer-java') annotationProcessor 'androidx.lifecycle:lifecycle-compiler:2.0.0' }