From b3ba6cee4e98f83d5cf84ca5cd8cb0b9a0371586 Mon Sep 17 00:00:00 2001 From: liuchunguang <345080091@qq.com> Date: Fri, 6 Mar 2026 12:41:15 +0800 Subject: [PATCH] =?UTF-8?q?bilibili=E6=B7=BB=E5=8A=A0gradle=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=8C=E5=A4=84=E7=90=86okhttp=E7=B1=BB=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E9=97=AE=E9=A2=98=EF=BC=8C=E6=8C=87=E5=AE=9A=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E5=9B=BA=E5=AE=9A=E7=9A=84=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Plugins/Android/mainTemplate.gradle | 46 +++++++++++++++++++ .../Plugins/Android/mainTemplate.gradle.meta | 7 +++ 2 files changed, 53 insertions(+) create mode 100644 Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle create mode 100644 Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle.meta diff --git a/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle b/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle new file mode 100644 index 00000000000..8a9944e9f81 --- /dev/null +++ b/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle @@ -0,0 +1,46 @@ +apply plugin: 'com.android.library' +**APPLY_PLUGINS** + +// 排除重复的 okhttp3 依赖,统一使用 Bilibili SDK 内置版本 +configurations.all { + exclude group: 'com.squareup.okhttp3', module: 'okhttp' +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) +**DEPS**} + +android { + namespace "com.unity3d.player" + 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** diff --git a/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle.meta b/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle.meta new file mode 100644 index 00000000000..926e72a81d0 --- /dev/null +++ b/Tool/sdk_packages/Bilibili/1.0.0/Assets/Plugins/Android/mainTemplate.gradle.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 580c54e36949bd04d81a6b56b841c1ca +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: