build.gradle 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. apply plugin: 'com.android.library'
  2. android {
  3. compileSdkVersion 29
  4. buildToolsVersion '29.0.2'
  5. aaptOptions {
  6. cruncherEnabled = false
  7. useNewCruncher = false
  8. }
  9. defaultConfig {
  10. minSdkVersion 16
  11. targetSdkVersion 29
  12. }
  13. buildTypes {
  14. release {
  15. minifyEnabled false
  16. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
  17. }
  18. debug {
  19. minifyEnabled false
  20. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
  21. }
  22. }
  23. sourceSets {
  24. main {
  25. manifest.srcFile 'AndroidManifest.xml'
  26. java.srcDirs = ['src']
  27. resources.srcDirs = ['src']
  28. aidl.srcDirs = ['src']
  29. renderscript.srcDirs = ['src']
  30. res.srcDirs = ['res']
  31. assets.srcDirs = ['assets']
  32. jniLibs.srcDirs = ['libs']
  33. }
  34. debug.setRoot('build-types/debug')
  35. release.setRoot('build-types/release')
  36. }
  37. android {
  38. lintOptions {
  39. abortOnError false
  40. }
  41. }
  42. }
  43. dependencies {
  44. api fileTree(include: ['*.jar','*.so'], dir: 'libs')
  45. api 'com.umeng.umsdk:vivo-push:2.3.5'
  46. api 'com.umeng.umsdk:vivo-umengaccs:1.1.0'
  47. api 'com.umeng.umsdk:xiaomi-push:3.7.0'
  48. api 'com.umeng.umsdk:xiaomi-umengaccs:1.1.4'
  49. }