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.
52 lines
1.7 KiB
52 lines
1.7 KiB
// Top-level build file where you can add configuration options common to all sub-projects/modules. |
|
|
|
buildscript { |
|
ext { |
|
buildToolsVersion = "33.0.0" |
|
minSdkVersion = 24 |
|
compileSdkVersion = 33 |
|
targetSdkVersion = 33 |
|
|
|
// We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP. |
|
ndkVersion = "23.1.7779620" |
|
//react-native-aip |
|
supportLibVersion = "28.0.0" |
|
androidXAnnotation = "1.1.0" |
|
androidXBrowser = "1.0.0" |
|
kotlinVersion = "1.8.0" |
|
} |
|
repositories { |
|
google() |
|
mavenCentral() |
|
} |
|
dependencies { |
|
classpath "com.android.tools.build:gradle" |
|
classpath "com.facebook.react:react-native-gradle-plugin" |
|
classpath 'com.google.gms:google-services:4.4.0' |
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" |
|
// NOTE: Do not place your application dependencies here; they belong |
|
// in the individual module build.gradle files |
|
} |
|
} |
|
|
|
allprojects { |
|
repositories { |
|
maven { |
|
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm |
|
url("$rootDir/../node_modules/react-native/android") |
|
} |
|
maven { |
|
// Android JSC is installed from npm |
|
url("$rootDir/../node_modules/jsc-android/dist") |
|
} |
|
mavenCentral { |
|
// We don't want to fetch react-native from Maven Central as there are |
|
// older versions over there. |
|
content { |
|
excludeGroup "com.facebook.react" |
|
} |
|
} |
|
google() |
|
maven { url 'https://www.jitpack.io' } |
|
} |
|
}
|
|
|