plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) id('kotlin-kapt') } android { signingConfigs { release { storeFile file('../android_123456.keystore') keyAlias 'tangtang_app' keyPassword '123456' storePassword '123456' } debug { storeFile file('../android_123456.keystore') keyAlias 'tangtang_app' keyPassword '123456' storePassword '123456' } config { storeFile file('../android_123456.keystore') keyAlias 'tangtang_app' keyPassword '123456' storePassword '123456' } } namespace 'com.ck.ckcollar.app' compileSdk { version = release(36) } defaultConfig { applicationId "com.ck.ckcollar.app" minSdk 24 targetSdk 36 versionCode 1 versionName "1.0.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_11 targetCompatibility JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = '11' } buildFeatures { viewBinding = true } } tasks.register('testClasses') { dependsOn 'compileDebugUnitTestSources' } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation(name: 'library', ext: 'aar') implementation(name: 'changeskin', ext: 'aar') implementation(name: 'pickerview', ext: 'aar') implementation(name: 'wheelview', ext: 'aar') implementation(name: 'MNMLKitScanner', ext: 'aar') implementation(name: 'Flowlayout', ext: 'aar') implementation(name: 'photoview', ext: 'aar') implementation libs.androidx.core.ktx implementation libs.androidx.lifecycle.runtime.ktx implementation libs.androidx.activity.compose implementation platform(libs.androidx.compose.bom) implementation libs.androidx.compose.ui implementation libs.androidx.compose.ui.graphics implementation libs.androidx.compose.ui.tooling.preview implementation libs.androidx.compose.material3 implementation libs.material implementation libs.appcompat implementation libs.luban implementation 'io.noties.markwon:core:4.6.2' testImplementation libs.junit androidTestImplementation libs.androidx.junit androidTestImplementation libs.androidx.espresso.core androidTestImplementation platform(libs.androidx.compose.bom) androidTestImplementation libs.androidx.compose.ui.test.junit4 debugImplementation libs.androidx.compose.ui.tooling debugImplementation libs.androidx.compose.ui.test.manifest //可侧滑recyclerview implementation 'com.yanzhenjie.recyclerview:x:1.3.2' //glide //implementation("com.github.bumptech.glide:glide:4.16.0") implementation 'com.github.bumptech.glide:glide:5.0.5' kapt 'com.github.bumptech.glide:compiler:5.0.5' // 对于Kotlin项目 implementation 'com.squareup.okhttp3:okhttp:4.12.0' implementation 'com.squareup.okhttp3:logging-interceptor:4.12.0' implementation 'com.squareup.okhttp3:okhttp-sse:4.12.0' implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation("pub.devrel:easypermissions:3.0.0") implementation 'com.readystatesoftware.systembartint:systembartint:1.0.3' implementation("org.osmdroid:osmdroid-android:6.1.20") api 'com.alipay.sdk:alipaysdk-android:+@aar' // implementation 'com.alipay.sdk:zmcredit-face:3.8.2' // // implementation 'com.alipay.sdk:zmcert-sdk:3.8.0' api 'com.tencent.mm.opensdk:wechat-sdk-android:6.8.0' //二维码三方库 // implementation 'com.github.maning0303:MNMLKitScanner:V1.0.4' implementation 'com.google.mlkit:barcode-scanning:17.0.2' implementation "androidx.camera:camera-core:1.0.2" implementation "androidx.camera:camera-camera2:1.0.2" implementation "androidx.camera:camera-lifecycle:1.0.2" implementation "androidx.camera:camera-view:1.0.0-alpha25" implementation ("com.huawei.hms:scanplus:2.9.0.300") // implementation("com.geyifeng.immersionbar:immersionbar:3.2.2") // kotlin扩展(可选) implementation("com.geyifeng.immersionbar:immersionbar-ktx:3.2.2") implementation 'io.github.youth5201314:banner:2.2.3' implementation 'com.kyleduo.switchbutton:library:2.1.0' implementation 'com.github.zcweng:switch-button:0.0.3@aar' implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-14' implementation 'com.scwang.smart:refresh-header-classics:2.0.1' implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0") //图片 //支付宝 api 'com.alipay.sdk:alipaysdk-android:+@aar' //websocket implementation 'org.java-websocket:Java-WebSocket:1.5.2' implementation 'com.umeng.umsdk:common:9.4.7'// 必选 implementation 'com.umeng.umsdk:asms:1.4.0'// 必选 implementation 'com.umeng.umsdk:apm:+' implementation 'com.github.yyued:SVGAPlayer-Android:2.6.1' //圆形视图库 implementation 'com.makeramen:roundedimageview:2.3.0' }