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.
124 lines
6.8 KiB
124 lines
6.8 KiB
apply plugin: 'com.android.library'
|
|
**APPLY_PLUGINS**
|
|
|
|
dependencies {
|
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
|
implementation "androidx.multidex:multidex:2.0.1"
|
|
// Android Resolver Dependencies Start
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-base-21.5.0', ext:'aar')
|
|
implementation(name: 'androidx.browser.browser-1.4.0', ext:'aar')
|
|
implementation(name: 'androidx.legacy.legacy-support-core-utils-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-sdk-api-21.5.0', ext:'aar')
|
|
implementation(name: 'androidx.documentfile.documentfile-1.0.0', ext:'aar')
|
|
implementation(name: 'androidx.localbroadcastmanager.localbroadcastmanager-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.datatransport.transport-api-3.1.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-auth-22.3.1', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-cloud-messaging-17.1.0', ext:'aar')
|
|
implementation(name: 'androidx.savedstate.savedstate-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.play.integrity-1.2.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-messaging-23.4.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-sdk-21.5.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-ads-identifier-18.0.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-installations-interop-17.1.1', ext:'aar')
|
|
implementation(name: 'androidx.viewpager.viewpager-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-installations-17.2.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-components-17.1.5', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-21.5.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-auth-16.0.1', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-common-ktx-20.4.2', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-common-20.4.2', ext:'aar')
|
|
implementation(name: 'com.google.android.datatransport.transport-runtime-3.1.8', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-iid-21.1.0', ext:'aar')
|
|
implementation(name: 'androidx.versionedparcelable.versionedparcelable-1.1.1', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-tasks-18.1.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-measurement-connector-19.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.recaptcha.recaptcha-18.4.0', ext:'aar')
|
|
implementation(name: 'com.google.android.datatransport.transport-backend-cct-3.1.8', ext:'aar')
|
|
implementation(name: 'androidx.annotation.annotation-experimental-1.3.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-auth-base-16.0.0', ext:'aar')
|
|
implementation(name: 'androidx.privacysandbox.ads.ads-adservices-1.0.0-beta05', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-messaging-unity-11.7.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-iid-interop-17.1.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-analytics-21.5.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-stats-17.0.2', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-encoders-json-18.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-basement-18.3.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-app-unity-11.7.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-impl-21.5.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-datatransport-18.1.7', ext:'aar')
|
|
implementation(name: 'androidx.lifecycle.lifecycle-viewmodel-2.1.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-base-18.3.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-analytics-unity-11.7.0', ext:'aar')
|
|
implementation(name: 'androidx.fragment.fragment-1.1.0', ext:'aar')
|
|
implementation(name: 'androidx.privacysandbox.ads.ads-adservices-java-1.0.0-beta05', ext:'aar')
|
|
implementation(name: 'androidx.customview.customview-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-auth-api-phone-17.4.0', ext:'aar')
|
|
implementation(name: 'firebase-messaging-cpp', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-auth-unity-11.7.0', ext:'aar')
|
|
implementation(name: 'androidx.activity.activity-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.signin.google-signin-support-1.0.4', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-appcheck-interop-17.0.0', ext:'aar')
|
|
implementation(name: 'com.google.android.gms.play-services-measurement-api-21.5.0', ext:'aar')
|
|
implementation(name: 'androidx.core.core-ktx-1.8.0', ext:'aar')
|
|
implementation(name: 'androidx.arch.core.core-runtime-2.1.0', ext:'aar')
|
|
implementation(name: 'androidx.core.core-1.9.0', ext:'aar')
|
|
implementation(name: 'androidx.lifecycle.lifecycle-runtime-2.3.1', ext:'aar')
|
|
implementation(name: 'androidx.loader.loader-1.0.0', ext:'aar')
|
|
implementation(name: 'androidx.print.print-1.0.0', ext:'aar')
|
|
implementation(name: 'com.google.firebase.firebase-auth-interop-20.0.0', ext:'aar')
|
|
implementation(name: 'androidx.interpolator.interpolator-1.0.0', ext:'aar')
|
|
// Android Resolver Dependencies End
|
|
**DEPS**}
|
|
|
|
// Android Resolver Exclusions Start
|
|
android {
|
|
packagingOptions {
|
|
exclude ('/lib/armeabi/*' + '*')
|
|
exclude ('/lib/mips/*' + '*')
|
|
exclude ('/lib/mips64/*' + '*')
|
|
exclude ('/lib/x86/*' + '*')
|
|
exclude ('/lib/x86_64/*' + '*')
|
|
}
|
|
}
|
|
// Android Resolver Exclusions End
|
|
android {
|
|
packagingOptions {
|
|
pickFirst('META-INF/kotlinx_coroutines_core.version')
|
|
}
|
|
}
|
|
|
|
android {
|
|
ndkPath "**NDKPATH**"
|
|
|
|
compileSdkVersion **APIVERSION**
|
|
buildToolsVersion '**BUILDTOOLS**'
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_11
|
|
targetCompatibility JavaVersion.VERSION_11
|
|
}
|
|
|
|
defaultConfig {
|
|
minSdkVersion **MINSDKVERSION**
|
|
targetSdkVersion **TARGETSDKVERSION**
|
|
ndk {
|
|
abiFilters **ABIFILTERS**
|
|
}
|
|
versionCode **VERSIONCODE**
|
|
versionName '**VERSIONNAME**'
|
|
consumerProguardFiles 'proguard-unity.txt'**USER_PROGUARD**
|
|
multiDexEnabled true
|
|
}
|
|
|
|
lintOptions {
|
|
abortOnError false
|
|
}
|
|
|
|
aaptOptions {
|
|
noCompress = **BUILTIN_NOCOMPRESS** + unityStreamingAssets.tokenize(', ')
|
|
ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~"
|
|
}**PACKAGING_OPTIONS**
|
|
}
|
|
**IL_CPP_BUILD_SETUP**
|
|
**SOURCE_BUILD_SETUP**
|
|
**EXTERNAL_SOURCES**
|