| | |
| | | apply plugin: 'com.android.application' |
| | | apply plugin: 'kotlin-android' |
| | | apply from: 'tinker-support.gradle' |
| | | |
| | | android { |
| | | compileSdkVersion 25 |
| | | buildToolsVersion '26.0.2' |
| | | compileSdkVersion rootProject.ext.android.compileSdkVersion |
| | | buildToolsVersion rootProject.ext.android.buildToolsVersion |
| | | defaultConfig { |
| | | applicationId "com.moral.yunfushao" |
| | | minSdkVersion 21 |
| | | targetSdkVersion 25 |
| | | versionCode 2 |
| | | versionName "1.0.2_sp3" |
| | | minSdkVersion rootProject.ext.android.minSdkVersion |
| | | targetSdkVersion rootProject.ext.android.targetSdkVersion |
| | | versionCode rootProject.ext.android.versionCode |
| | | versionName rootProject.ext.android.versionName |
| | | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" |
| | | signingConfig signingConfigs.debug |
| | | } |
| | | |
| | | |
| | | signingConfigs { |
| | | key { |
| | | keyAlias 'qxpc' |
| | | keyPassword '123456' |
| | | storeFile file('../pregnancy_guard_android/qixingpiaochong') |
| | | storePassword '123456' |
| | | keyAlias 'moral' |
| | | keyPassword 'moral123456' |
| | | storeFile file('../pregnancy_guard_android/key.jks') |
| | | storePassword 'moral123456' |
| | | } |
| | | } |
| | | sourceSets { |
| | |
| | | jniLibs.srcDirs = ['libs'] |
| | | } |
| | | } |
| | | |
| | | repositories { |
| | | flatDir { |
| | | dirs 'libs' |
| | | } |
| | | } |
| | | //自定义名字 |
| | | //3.0版本 |
| | | //6.0版本 |
| | | android.applicationVariants.all { variant -> |
| | | variant.outputs.all { |
| | | if (buildType.name == "debug") |
| | | outputFileName = "Dev_yfs_v.${variant.versionName}.apk" |
| | | outputFileName = "Dev_yfs_v.${variant.versionName}${rootProject.ext.android.debugVersion}.apk" |
| | | else outputFileName = "yfs_v.${variant.versionName}.apk" |
| | | } |
| | | } |
| | |
| | | androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { |
| | | exclude group: 'com.android.support', module: 'support-annotations' |
| | | }) |
| | | compile 'com.android.support:appcompat-v7:25.3.1' |
| | | compile 'com.android.support.constraint:constraint-layout:1.0.2' |
| | | compile 'com.android.support:cardview-v7:25.3.1' |
| | | testCompile 'junit:junit:4.12' |
| | | compile project(':andbrickslib') |
| | | compile project(':FastBleLib') |
| | | implementation 'com.android.support:appcompat-v7:25.3.1' |
| | | implementation 'com.android.support.constraint:constraint-layout:1.0.2' |
| | | implementation 'com.android.support:cardview-v7:25.3.1' |
| | | testImplementation 'junit:junit:4.12' |
| | | implementation project(':andbrickslib') |
| | | implementation project(':FastBleLib') |
| | | //下拉刷新 |
| | | compile 'in.srain.cube:ultra-ptr:1.0.11' |
| | | implementation 'in.srain.cube:ultra-ptr:1.0.11' |
| | | //图片加载 |
| | | compile 'com.github.bumptech.glide:glide:3.7.0' |
| | | implementation 'com.github.bumptech.glide:glide:3.7.0' |
| | | //网络请求 |
| | | compile 'com.lzy.net:okgo:2.1.4' |
| | | compile files('libs/BaiduLBS_Android.jar') |
| | | compile 'pub.devrel:easypermissions:0.4.0' |
| | | compile 'com.daimajia.numberprogressbar:library:1.4@aar' |
| | | compile 'org.greenrobot:eventbus:3.0.0' |
| | | compile 'com.github.lecho:hellocharts-library:1.5.8@aar' |
| | | compile 'com.contrarywind:Android-PickerView:3.1.2' |
| | | implementation 'com.lzy.net:okgo:2.1.4' |
| | | implementation files('libs/BaiduLBS_Android.jar') |
| | | implementation 'pub.devrel:easypermissions:0.4.0' |
| | | implementation 'com.daimajia.numberprogressbar:library:1.4@aar' |
| | | implementation 'org.greenrobot:eventbus:3.0.0' |
| | | implementation 'com.github.lecho:hellocharts-library:1.5.8@aar' |
| | | implementation 'com.contrarywind:Android-PickerView:3.1.2' |
| | | |
| | | //bugly |
| | | implementation 'com.android.support:multidex:1.0.1' |
| | | // 多dex配置 |
| | | //注释掉原有bugly的仓库 |
| | | //compile 'com.tencent.bugly:crashreport:latest.release'//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.3.4 |
| | | implementation 'com.tencent.bugly:crashreport_upgrade:1.3.6' |
| | | // 指定tinker依赖版本(注:应用升级1.3.5版本起,不再内置tinker) |
| | | implementation 'com.tencent.tinker:tinker-android-lib:1.9.9' |
| | | implementation 'com.tencent.bugly:nativecrashreport:latest.release' |
| | | compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" |
| | | implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+' |
| | | } |
| | | repositories { |
| | | mavenCentral() |
| | | } |