build.gradle 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. group 'com.izouma.screen_stream_plugin'
  2. version '1.0-SNAPSHOT'
  3. buildscript {
  4. repositories {
  5. google()
  6. jcenter()
  7. }
  8. dependencies {
  9. classpath 'com.android.tools.build:gradle:3.2.1'
  10. }
  11. }
  12. rootProject.allprojects {
  13. repositories {
  14. google()
  15. jcenter()
  16. }
  17. }
  18. apply plugin: 'com.android.library'
  19. android {
  20. compileSdkVersion 28
  21. defaultConfig {
  22. minSdkVersion 21
  23. testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  24. }
  25. lintOptions {
  26. disable 'InvalidPackage'
  27. }
  28. compileOptions {
  29. sourceCompatibility JavaVersion.VERSION_1_8
  30. targetCompatibility JavaVersion.VERSION_1_8
  31. }
  32. }
  33. dependencies {
  34. implementation group: 'org.bytedeco', name: 'javacv', version: '1.4.4'
  35. implementation group: 'org.bytedeco.javacpp-presets', name: 'opencv', version: '4.0.1-1.4.4', classifier: 'android-arm'
  36. implementation group: 'org.bytedeco.javacpp-presets', name: 'ffmpeg', version: '4.1-1.4.4', classifier: 'android-arm'
  37. implementation "net.gotev:uploadservice:3.5.2"
  38. }