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