12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- // Android Resolver Repos Start
- ([rootProject] + (rootProject.subprojects as List)).each { project ->
- project.repositories {
- def unityProjectPath = $/file:///**DIR_UNITYPROJECT**/$.replace("\\", "/")
- maven {
- url "https://maven.google.com"
- }
- maven {
- url (unityProjectPath + "/Assets/GeneratedLocalRepo/Firebase/m2repository") // Assets/Firebase/Editor/AppDependencies.xml:22, Assets/Firebase/Editor/AuthDependencies.xml:20, Assets/Firebase/Editor/FirestoreDependencies.xml:20
- }
- maven {
- url (unityProjectPath + "/Assets/GeneratedLocalRepo/GooglePlayGames/Editor/m2repository") // Assets/GooglePlayGames/Editor/GooglePlayGamesPluginDependencies.xml:11
- }
- mavenLocal()
- jcenter()
- mavenCentral()
- }
- }
- // Android Resolver Repos End
- apply plugin: 'com.android.library'
- **APPLY_PLUGINS**
- dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
- // Android Resolver Dependencies Start
- implementation 'com.google.android.gms:play-services-base:18.2.0' // Assets/Firebase/Editor/AppDependencies.xml:17
- implementation 'com.google.firebase:firebase-analytics:21.3.0' // Assets/Firebase/Editor/FirestoreDependencies.xml:15
- implementation 'com.google.firebase:firebase-app-unity:11.6.0' // Assets/Firebase/Editor/AppDependencies.xml:22
- implementation 'com.google.firebase:firebase-auth:22.1.2' // Assets/Firebase/Editor/AuthDependencies.xml:13
- implementation 'com.google.firebase:firebase-auth-unity:11.6.0' // Assets/Firebase/Editor/AuthDependencies.xml:20
- implementation 'com.google.firebase:firebase-common:20.3.3' // Assets/Firebase/Editor/AppDependencies.xml:13
- implementation 'com.google.firebase:firebase-firestore:24.8.1' // Assets/Firebase/Editor/FirestoreDependencies.xml:13
- implementation 'com.google.firebase:firebase-firestore-unity:11.6.0' // Assets/Firebase/Editor/FirestoreDependencies.xml:20
- implementation 'com.google.games:gpgs-plugin-support:0.10.14' // Assets/GooglePlayGames/Editor/GooglePlayGamesPluginDependencies.xml:11
- // 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 {
- 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**
- }
- 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**
|