plugins { id 'com.android.application' } android { compileSdk 32 defaultConfig { applicationId "com.jyu.uhf" minSdk 23 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" // 指定兼容的cpu架构 ndk { abiFilters "armeabi-v7a" } flavorDimensions "default" buildConfigField("String", "SERVICE_HOST", host.serviceProduction) } buildFeatures { dataBinding true } signingConfigs { release { storeFile file('./config/keystore.jks') storePassword 'shenyu001' keyAlias 'shenyang' keyPassword 'shenyu001' v2SigningEnabled true } debug { storeFile file('./config/keystore.jks') storePassword 'shenyu001' keyAlias 'shenyang' keyPassword 'shenyu001' v2SigningEnabled true } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release } debug { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' signingConfig signingConfigs.debug } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } productFlavors{ outnet {//外网 buildConfigField("String", "SERVICE_HOST", host.serviceOutnet) } production {//生产 buildConfigField("String", "SERVICE_HOST", host.serviceProduction) } pre {//开发 buildConfigField("String", "SERVICE_HOST", host.servicePre) } } } dependencies { implementation 'androidx.appcompat:appcompat:1.3.0' implementation 'com.google.android.material:material:1.4.0' implementation 'androidx.constraintlayout:constraintlayout:2.0.4' implementation 'com.google.code.gson:gson:2.8.5' implementation 'com.squareup.okhttp3:okhttp:4.9.1' implementation 'com.tencent:mmkv:1.2.14' implementation 'androidx.viewpager2:viewpager2:1.0.0' implementation files('libs/cw-deviceapi20190815.jar') implementation files('src/main/libs/RFID.jar') implementation files('src/main/libs/Serialport-module.jar') testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.3' androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' }