26 lines
1.3 KiB
Groovy
26 lines
1.3 KiB
Groovy
plugins {
|
|
// If you are changing the Android Gradle Plugin version, make sure it is compatible with the Gradle version preinstalled with Unity
|
|
// See which Gradle version is preinstalled with Unity here https://docs.unity3d.com/Manual/android-gradle-overview.html
|
|
// See official Gradle and Android Gradle Plugin compatibility table here https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
|
|
// To specify a custom Gradle version in Unity, go do "Preferences > External Tools", uncheck "Gradle Installed with Unity (recommended)" and specify a path to a custom Gradle version
|
|
id 'com.android.application' version '7.4.2' apply false
|
|
id 'com.android.library' version '7.4.2' apply false
|
|
id 'com.google.gms.google-services' version '4.3.3' apply false
|
|
**BUILD_SCRIPT_DEPS**
|
|
}
|
|
|
|
// DataStore 1.1.7 在当前 AGP 下会选中 JVM 制品,显式使用包含 Android 类的同版本制品。
|
|
allprojects {
|
|
configurations.configureEach {
|
|
resolutionStrategy.dependencySubstitution {
|
|
['datastore', 'datastore-core', 'datastore-preferences', 'datastore-preferences-core'].each { artifact ->
|
|
substitute module("androidx.datastore:${artifact}") using module("androidx.datastore:${artifact}-android:1.1.7")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
task clean(type: Delete) {
|
|
delete rootProject.buildDir
|
|
}
|