From 02202051e1a6178335243a76228ebbd7f49a1b2b Mon Sep 17 00:00:00 2001 From: hrxiang <xianghairui@126.com> Date: Mon, 6 Mar 2023 18:36:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0aar=E5=8C=85=E6=9C=AC?= =?UTF-8?q?=E5=9C=B0=E4=BE=9D=E8=B5=96=E6=96=B9=E5=BC=8F=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- android/build.gradle | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index d8f105e..7982fba 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,6 +1,19 @@ group 'io.openim.flutter_openim_sdk' version '1.0' +def dir = getCurrentProjectDir() + +// 将aar放到libs,本地仓库替换远程仓库 +def getCurrentProjectDir() { + String result = "" + rootProject.allprojects { project -> + if (project.properties.get("name").toString() == "flutter_openim_sdk") { + result = project.properties.get("projectDir").toString() + } + } + return result +} + buildscript { repositories { google() @@ -14,6 +27,8 @@ buildscript { rootProject.allprojects { repositories { + // 将aar放到libs,本地仓库替换远程仓库 +// maven { url "$dir/libs" } maven { url 'https://open-im-online.rentsoft.cn:51000/repository/maven2/' } google() mavenCentral() @@ -33,6 +48,9 @@ android { targetCompatibility JavaVersion.VERSION_1_8 } } + dependencies { - api 'io.openim:core-sdk:2.3.5-t30@aar' + // 本地依赖,现将aar复制到libs/io/openim/core-sdk/0.0.1/ 下,命名core-sdk-0.0.1.aar +// implementation 'io.openim:core-sdk:0.0.1@aar' + api 'io.openim:core-sdk:2.3.5-t32@aar' } \ No newline at end of file