build.gradle 872 B

1234567891011121314151617181920212223242526272829303132333435
  1. apply plugin: 'com.android.library'
  2. def safeExtGet(prop, fallback) {
  3. rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
  4. }
  5. android {
  6. compileSdkVersion safeExtGet('compileSdkVersion', 26)
  7. buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
  8. defaultConfig {
  9. minSdkVersion safeExtGet('minSdkVersion', 26)
  10. targetSdkVersion safeExtGet('targetSdkVersion', 26)
  11. versionCode 1
  12. versionName "1.0"
  13. }
  14. lintOptions {
  15. abortOnError false
  16. warning 'InvalidPackage'
  17. }
  18. }
  19. repositories {
  20. maven {
  21. // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
  22. url "$rootDir/../node_modules/react-native/android"
  23. }
  24. }
  25. dependencies {
  26. implementation fileTree(dir: "libs", include: ["*.jar"])
  27. implementation 'com.facebook.react:react-native:+'
  28. }