|
@@ -3,16 +3,97 @@ apply plugin: 'com.android.library'
|
|
|
|
|
|
dependencies {
|
|
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
|
|
+ //内购
|
|
|
+ //implementation 'com.android.billingclient:billing:7.0.0'
|
|
|
|
|
|
- // 添加你的其他依赖项
|
|
|
+
|
|
|
+ def lifecycle_version = "2.0.0"
|
|
|
+ api "androidx.lifecycle:lifecycle-extensions:$lifecycle_version"
|
|
|
+ api "androidx.lifecycle:lifecycle-runtime:$lifecycle_version"
|
|
|
+ annotationProcessor "androidx.lifecycle:lifecycle-compiler:$lifecycle_version"
|
|
|
+ //google
|
|
|
+ implementation 'com.google.android.gms:play-services-base:17.6.0'
|
|
|
+ implementation 'com.google.android.gms:play-services-auth:20.2.0'
|
|
|
+ implementation "com.google.android.gms:play-services-games-v2:+"
|
|
|
+
|
|
|
+ configurations.all {
|
|
|
+ resolutionStrategy {
|
|
|
+ force 'com.google.android.gms:play-services-tasks:18.0.2'
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ implementation "androidx.core:core:1.1.0"
|
|
|
+ implementation "androidx.localbroadcastmanager:localbroadcastmanager:1.0.0"
|
|
|
+
|
|
|
+ //应用内评论
|
|
|
+ implementation 'com.google.android.play:review:2.0.1'
|
|
|
+
|
|
|
+ //gosn
|
|
|
+ implementation 'com.google.code.gson:gson:2.8.6'
|
|
|
+
|
|
|
+ implementation 'com.facebook.android:facebook-core:16.1.3'
|
|
|
+ implementation 'com.facebook.android:facebook-login:16.1.3'
|
|
|
+ implementation 'com.facebook.android:facebook-share:16.1.3'
|
|
|
+ implementation 'com.facebook.android:facebook-gamingservices:16.1.3'
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ implementation 'androidx.legacy:legacy-support-v4:1.0.0'
|
|
|
+ implementation 'androidx.annotation:annotation:1.1.0'
|
|
|
+
|
|
|
+
|
|
|
+ implementation 'androidx.appcompat:appcompat:1.1.0'
|
|
|
+
|
|
|
+
|
|
|
+ //FireBase
|
|
|
+ implementation platform('com.google.firebase:firebase-bom:32.1.1')
|
|
|
+ implementation 'com.google.firebase:firebase-analytics'
|
|
|
+ implementation 'com.google.firebase:firebase-config'
|
|
|
+ implementation 'com.google.firebase:firebase-crashlytics'
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ //appsflyer
|
|
|
+ implementation 'com.appsflyer:af-android-sdk:6.12.1'
|
|
|
+ implementation 'com.android.installreferrer:installreferrer:2.2'
|
|
|
+ implementation 'com.appsflyer:adrevenue:6.9.0'
|
|
|
+
|
|
|
+ //okhttp
|
|
|
+ implementation("com.squareup.okhttp3:okhttp:4.9.2")
|
|
|
+
|
|
|
+ implementation("com.squareup.okhttp3:logging-interceptor:4.9.2")
|
|
|
+
|
|
|
+
|
|
|
+ implementation 'com.alibaba:fastjson:1.2.80'
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ //广告
|
|
|
+ implementation 'com.google.android.gms:play-services-ads:22.6.0'
|
|
|
+
|
|
|
+
|
|
|
+ implementation 'com.google.ads.mediation:facebook:6.16.0.0'
|
|
|
+ implementation 'com.google.ads.mediation:applovin:12.1.0.1'
|
|
|
+ implementation 'com.google.ads.mediation:ironsource:7.7.0.1'
|
|
|
+ implementation ('com.google.ads.mediation:tapjoy:13.0.1.0') {
|
|
|
+ exclude group: 'com.google.android.gms', module: 'services-ads-identifier'
|
|
|
+ }
|
|
|
+
|
|
|
+ implementation 'com.unity3d.ads:unity-ads:4.9.2'
|
|
|
+
|
|
|
+ implementation 'com.google.ads.mediation:unity:4.9.2.0'
|
|
|
+ implementation 'com.google.ads.mediation:vungle:6.12.1.1'
|
|
|
+ implementation 'com.google.ads.mediation:pangle:5.7.0.3.0'
|
|
|
+ implementation("com.google.android.ump:user-messaging-platform:2.2.0")
|
|
|
**DEPS**}
|
|
|
|
|
|
android {
|
|
|
namespace "com.unity3d.player"
|
|
|
ndkPath "**NDKPATH**"
|
|
|
-
|
|
|
compileSdkVersion **APIVERSION**
|
|
|
- buildToolsVersion '30.0.3'
|
|
|
+ buildToolsVersion '**BUILDTOOLS**'
|
|
|
|
|
|
compileOptions {
|
|
|
sourceCompatibility JavaVersion.VERSION_11
|
|
@@ -27,7 +108,7 @@ android {
|
|
|
}
|
|
|
versionCode **VERSIONCODE**
|
|
|
versionName '**VERSIONNAME**'
|
|
|
- consumerProguardFiles 'proguard-unity.txt'**USER_PROGUARD**
|
|
|
+ consumerProguardFiles 'proguard-tuanjie.txt'**USER_PROGUARD**
|
|
|
}
|
|
|
|
|
|
lintOptions {
|
|
@@ -35,11 +116,12 @@ android {
|
|
|
}
|
|
|
|
|
|
aaptOptions {
|
|
|
-// noCompress = ['.unity3d', '.ress', '.resource', '.obb'] + tuanjieStreamingAssets
|
|
|
- noCompress '.unity3d', '.ress', '.resource', '.obb'**STREAMING_ASSETS**
|
|
|
+ noCompress = **BUILTIN_NOCOMPRESS** + tuanjieStreamingAssets.tokenize(', ')
|
|
|
ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~"
|
|
|
}**PACKAGING_OPTIONS**
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
**IL_CPP_BUILD_SETUP**
|
|
|
**SOURCE_BUILD_SETUP**
|
|
|
**EXTERNAL_SOURCES**
|