build.gradle 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. apply plugin: 'com.android.library'
  2. apply from: rootProject.projectDir.absolutePath + "/VideoGradle/video.gradle"
  3. //迁移到jitpack
  4. apply plugin: 'com.github.dcendents.android-maven'
  5. android {
  6. compileSdkVersion project.ext.androidCompileSdkVersion
  7. //buildToolsVersion project.ext.androidBuildToolsVersion
  8. defaultConfig {
  9. minSdkVersion project.ext.androidMinSdkVersion
  10. targetSdkVersion project.ext.androidTargetSdkVersion
  11. versionCode 40
  12. versionName "3.1.0"
  13. }
  14. buildTypes {
  15. release {
  16. minifyEnabled false
  17. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  18. }
  19. }
  20. }
  21. dependencies {
  22. implementation fileTree(dir: 'libs', include: ['*.jar'])
  23. implementation project.ext.AppDependencies['appcompat']
  24. implementation project.ext.AppDependencies['annotation']
  25. implementation project.ext.AppDependencies['cardview']
  26. implementation project(':VideoKernel')
  27. implementation project(path: ':VideoTool')
  28. /*//这两个是必须要加的,其它的可供选择
  29. //ijk播放器
  30. implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.8.8'
  31. implementation 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.4'
  32. //其他库文件
  33. //implementation 'tv.danmaku.ijk.media:ijkplayer-armv5:0.8.8'
  34. //implementation 'tv.danmaku.ijk.media:ijkplayer-arm64:0.8.8'
  35. //implementation 'tv.danmaku.ijk.media:ijkplayer-x86:0.8.8'
  36. //implementation 'tv.danmaku.ijk.media:ijkplayer-x86_64:0.8.8'
  37. //谷歌播放器
  38. implementation "com.google.android.exoplayer:exoplayer:2.11.3"
  39. implementation "com.google.android.exoplayer:exoplayer-core:2.11.3"
  40. implementation "com.google.android.exoplayer:exoplayer-dash:2.11.3"
  41. implementation "com.google.android.exoplayer:exoplayer-hls:2.11.3"
  42. implementation "com.google.android.exoplayer:exoplayer-smoothstreaming:2.11.3"
  43. implementation "com.google.android.exoplayer:extension-rtmp:2.11.3"*/
  44. }