mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2024-11-19 18:00:17 +01:00
ef8cbffd42
Related to the issue described here https://stackoverflow.com/questions/60844245/how-solve-could-not-initialize-class-org-codehaus-groovy-reflection-reflectionc. I encountered this while attempting to build and run the latest master locally on MacOS using the latest version of Andriod Studio (4.0.1).
61 lines
1.7 KiB
Groovy
61 lines
1.7 KiB
Groovy
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
|
|
buildscript {
|
|
ext {
|
|
buildToolsVersion = "28.0.3"
|
|
minSdkVersion = 18
|
|
compileSdkVersion = 28
|
|
targetSdkVersion = 28
|
|
supportLibVersion = "28.0.0"
|
|
googlePlayServicesVersion = "16.+"
|
|
firebaseVersion = "17.3.4"
|
|
firebaseMessagingVersion = "20.2.1"
|
|
}
|
|
repositories {
|
|
google()
|
|
jcenter()
|
|
}
|
|
ext.kotlinVersion = '1.3.+'
|
|
dependencies {
|
|
classpath('com.android.tools.build:gradle:4.0.1')
|
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
|
|
classpath 'com.google.gms:google-services:4.3.3' // Google Services plugin
|
|
|
|
|
|
// NOTE: Do not place your application dependencies here; they belong
|
|
// in the individual module build.gradle files
|
|
}
|
|
}
|
|
|
|
allprojects {
|
|
repositories {
|
|
mavenLocal()
|
|
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")
|
|
}
|
|
maven {
|
|
// All of Detox' artifacts are provided via the npm module
|
|
url "$rootDir/../node_modules/detox/Detox-android"
|
|
}
|
|
google()
|
|
jcenter()
|
|
maven { url 'https://www.jitpack.io' }
|
|
}
|
|
}
|
|
|
|
subprojects {
|
|
afterEvaluate {project ->
|
|
if (project.hasProperty("android")) {
|
|
android {
|
|
compileSdkVersion 28
|
|
buildToolsVersion '28.0.0'
|
|
}
|
|
}
|
|
}
|
|
}
|