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