build.gradle 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. apply plugin: 'com.android.application'
  2. android {
  3. signingConfigs {
  4. config {
  5. keyAlias 'hc'
  6. keyPassword 'hc123456'
  7. storeFile file('D:\\android project\\sxyd\\sxyd_dudu_weilai\\key\\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设置支持的SOcom.sxyd.duduUp"库架构
  20. abiFilters 'armeabi-v7a'
  21. }
  22. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  23. buildConfigField 'int','platformType','3' ////1:百事通,2:银河,3:未来
  24. }
  25. buildTypes {
  26. debug {
  27. buildConfigField "Boolean", "isDebug", "true"
  28. // zipAlignEnabled true
  29. // shrinkResources true
  30. // debuggable true
  31. signingConfig signingConfigs.config
  32. minifyEnabled false
  33. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  34. }
  35. release {
  36. buildConfigField "Boolean", "isDebug", "false"
  37. // zipAlignEnabled true
  38. // shrinkResources true
  39. // debuggable true
  40. signingConfig signingConfigs.config
  41. minifyEnabled false
  42. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  43. }
  44. }
  45. sourceSets {
  46. main {
  47. jniLibs.srcDirs = ['libs']
  48. }
  49. }
  50. productFlavors {
  51. }
  52. compileOptions {
  53. sourceCompatibility JavaVersion.VERSION_1_8
  54. targetCompatibility JavaVersion.VERSION_1_8
  55. }
  56. }
  57. dependencies {
  58. implementation fileTree(include: ['*.jar'], dir: 'libs')
  59. testImplementation lib.test.junit
  60. androidTestImplementation lib.test.runner
  61. androidTestImplementation lib.test.espresso
  62. implementation project(':model')
  63. // implementation project(':sysvideo')
  64. implementation files('libs/adsdk.jar')
  65. implementation files('libs/icntvplayersdk.jar')
  66. implementation files('libs/logsdk.jar')
  67. implementation files('libs/ottlogin.jar')
  68. implementation files('libs/universal-image-loader-1.9.5.jar')
  69. implementation files('libs/VDS-2.4.6.jar')
  70. implementation files('libs/BaminSDK.jar')
  71. implementation 'com.liulishuo.filedownloader:library:1.7.5'
  72. implementation('com.jewel.lib:JLib:1.0.12') {
  73. exclude group: "com.android.support"
  74. }
  75. implementation('com.jewel.util:ViewInject:1.0.1') {
  76. exclude group: "com.android.support"
  77. }
  78. implementation 'com.squareup.okhttp3:okhttp:3.12.1'
  79. // implementation 'com.loopj.android:android-async-http:1.4.9'
  80. }