| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 | 
							- apply plugin: 'com.android.application'
 - apply plugin: 'com.jakewharton.butterknife'
 - android {
 -     compileSdkVersion 34
 -     defaultConfig {
 -         applicationId "aicare.net.cn.sdk.ailinksdkdemoandroid"
 -         minSdkVersion 21
 -         targetSdkVersion 34
 -         versionName "1.15.05"
 -         versionCode getVersionCodeNumber(versionName)
 -         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
 -     }
 -     buildTypes {
 -         release {
 -             minifyEnabled false
 -             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
 -         }
 -     }
 - 
 -     compileOptions {
 -         sourceCompatibility JavaVersion.VERSION_1_8
 -         targetCompatibility JavaVersion.VERSION_1_8
 -     }
 - 
 -     repositories {
 -         flatDir {
 -             dirs 'libs'
 -         }
 -     }
 -     sourceSets {
 -         main {
 -             jniLibs.srcDirs = ['libs']
 -         }
 -     }
 - 
 - }
 - static def getVersionCodeNumber(String versionName) {
 -     //1.49.13_beta05
 -     int code=0
 -     if (versionName!=null){
 -         String versionCodeStr=versionName+"80"
 -         if (versionName.contains("_")){
 -             String[] versionStr=versionName.split("_")
 -             versionCodeStr=versionStr[0]+"."+versionStr[1].substring(4)
 -         }
 -         String[] versionCodes=versionCodeStr.split("\\.")
 -         for(int i=0;i<versionCodes.length;i++){
 -             String version=versionCodes[i]
 -             if (version.length()<=1){
 -                 version="0"+version;
 -             }
 -             versionCodes[i]=version
 -         }
 -         String versionAllStr=""
 -         for (String version:versionCodes){
 -             versionAllStr+=version
 -         }
 -         code= (versionAllStr).toInteger()
 -     }
 -     return code
 - }
 - 
 - dependencies {
 -     implementation fileTree(dir: 'libs', include: ['*.jar'])
 -     implementation 'androidx.appcompat:appcompat:1.4.2'
 -     implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
 -     implementation 'androidx.cardview:cardview:1.0.0'
 -     testImplementation 'junit:junit:4.12'
 -     implementation 'com.github.elinkthings:AILinkSDKRepositoryAndroid:1.14.17'//蓝牙核心库
 - 
 -     implementation 'com.github.elinkthings:AILinkSDKParsingLibraryAndroid:1.9.6'//蓝牙解析库,需要依赖核心库
 -     implementation 'com.github.elinkthings:AILinkMqttRepositoryAndroid:1.2.0'//MQTT库
 -     implementation 'androidx.recyclerview:recyclerview:1.3.2'
 -     implementation 'com.jakewharton:butterknife:10.2.3'
 -     annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
 -     api 'com.squareup.retrofit2:converter-gson:2.7.2'
 - //    implementation (name: 'modulelibrary-release', ext: 'aar')
 - }
 
 
  |