build.gradle 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. apply plugin: 'com.android.application'
  2. android {
  3. signingConfigs {
  4. config {
  5. keyAlias 'hc'
  6. keyPassword 'hc123456'
  7. storeFile file('C:/dev/project/android/hcGit/hcKeyStore.jks')
  8. storePassword 'hc123456'
  9. }
  10. }
  11. compileSdkVersion versions.compileSdk
  12. defaultConfig {
  13. applicationId "com.sxyd.duduUp"
  14. minSdkVersion versions.minSdk
  15. targetSdkVersion versions.targetSdk
  16. versionCode 4
  17. versionName "v1.0.4"
  18. ndk {
  19. //APP的build.gradle设置支持的SO库架构
  20. abiFilters 'armeabi', 'armeabi-v7a'
  21. }
  22. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  23. buildConfigField 'int','platformType','2' ////1:百事通,2:银河,3:未来
  24. }
  25. buildTypes {
  26. debug {
  27. buildConfigField "Boolean", "isDebug", "true"
  28. // zipAlignEnabled true
  29. // shrinkResources true
  30. // debuggable true
  31. minifyEnabled false
  32. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  33. }
  34. release {
  35. buildConfigField "Boolean", "isDebug", "false"
  36. // zipAlignEnabled true
  37. // shrinkResources true
  38. // debuggable true
  39. signingConfig signingConfigs.config
  40. minifyEnabled false
  41. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  42. }
  43. }
  44. sourceSets {
  45. main {
  46. jniLibs.srcDirs = ['libs']
  47. }
  48. }
  49. productFlavors {
  50. }
  51. compileOptions {
  52. sourceCompatibility JavaVersion.VERSION_1_8
  53. targetCompatibility JavaVersion.VERSION_1_8
  54. }
  55. }
  56. dependencies {
  57. implementation fileTree(include: ['*.jar'], dir: 'libs')
  58. testImplementation lib.test.junit
  59. androidTestImplementation lib.test.runner
  60. androidTestImplementation lib.test.espresso
  61. implementation project(':model')
  62. // implementation project(':sysvideo')
  63. implementation('com.jewel.lib:JLib:1.0.9') {
  64. exclude group: "com.android.support"
  65. }
  66. implementation 'com.squareup.okhttp3:okhttp:3.12.1'
  67. implementation 'com.liulishuo.filedownloader:library:1.7.5'
  68. implementation 'com.android.volley:volley:1.1.1'
  69. }