uni_android_plugin_project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.2 KiB

  1. apply plugin: 'com.android.library'
  2. android {
  3. compileSdkVersion 29
  4. buildToolsVersion "28.0.3"
  5. defaultConfig {
  6. minSdkVersion 23
  7. targetSdkVersion 26
  8. // versionCode rootProject.ext.versionCode
  9. // versionName rootProject.ext.versionName
  10. renderscriptTargetApi = 14
  11. renderscriptSupportModeEnabled = true
  12. multiDexEnabled = true
  13. }
  14. buildTypes {
  15. release {
  16. minifyEnabled = false
  17. proguardFiles.add(file('proguard-rules.pro'))
  18. signingConfig signingConfigs.debug
  19. }
  20. }
  21. signingConfigs {
  22. debug {
  23. storeFile file('debug.keystore')
  24. storePassword "android"
  25. keyAlias "androiddebugkey"
  26. keyPassword "android"
  27. }
  28. }
  29. dexOptions {
  30. javaMaxHeapSize "4g"
  31. }
  32. packagingOptions {
  33. pickFirst '**/libc++_shared.so'
  34. doNotStrip "*/armeabi/libYTCommon.so"
  35. doNotStrip "*/armeabi-v7a/libYTCommon.so"
  36. doNotStrip "*/x86/libYTCommon.so"
  37. doNotStrip "*/arm64-v8a/libYTCommon.so"
  38. }
  39. }
  40. dependencies {
  41. implementation fileTree(include: ['*.jar'], dir: 'libs')
  42. implementation fileTree(include: ['*.jar'], dir: 'src/main/jniLibs')
  43. implementation 'com.google.android.material:material:1.0.0'
  44. implementation 'androidx.recyclerview:recyclerview:1.0.0'
  45. implementation 'com.google.code.gson:gson:2.3.1'
  46. api 'com.github.bumptech.glide:glide:4.12.0@aar'
  47. implementation 'androidx.exifinterface:exifinterface:1.2.0'
  48. implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0'
  49. // implementation rootProject.ext.liteavSdk
  50. implementation 'androidx.multidex:multidex:2.0.0'
  51. implementation 'de.hdodenhof:circleimageview:3.1.0'
  52. implementation 'com.github.castorflex.verticalviewpager:library:19.0.1'
  53. implementation 'org.greenrobot:eventbus:3.0.0'
  54. implementation 'androidx.annotation:annotation:1.0.0'
  55. implementation 'com.squareup.okhttp3:okhttp:3.11.0'
  56. implementation 'com.squareup.okio:okio:1.14.0'
  57. // implementation project(':beautysettingkit')
  58. implementation 'com.qcloud.cos:cos-android-nobeacon:5.8.5'
  59. implementation 'com.qcloud.cos:quic:1.5.38'
  60. }