build.gradle 925 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. plugins {
  2. id 'com.android.library'
  3. id 'com.chaquo.python'
  4. }
  5. android {
  6. namespace = 'com.fongmi.chaquo'
  7. compileSdk {
  8. version = release(37)
  9. }
  10. defaultConfig {
  11. minSdk 24
  12. targetSdk 37
  13. python {
  14. version = "3.10"
  15. pip {
  16. install("-r", "requirements.txt")
  17. }
  18. }
  19. }
  20. flavorDimensions = ["abi"]
  21. productFlavors {
  22. arm64_v8a {
  23. dimension "abi"
  24. ndk { abiFilters "arm64-v8a" }
  25. }
  26. armeabi_v7a {
  27. dimension "abi"
  28. ndk { abiFilters "armeabi-v7a" }
  29. }
  30. }
  31. sourceSets {
  32. main {
  33. python.srcDirs = ["src/main/python"]
  34. }
  35. }
  36. compileOptions {
  37. sourceCompatibility JavaVersion.VERSION_17
  38. targetCompatibility JavaVersion.VERSION_17
  39. }
  40. }
  41. dependencies {
  42. implementation project(':catvod')
  43. }