group 'io.openim.flutter_openim_sdk' version '1.0' def dir = getCurrentProjectDir() 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() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:7.3.1' } } rootProject.allprojects { repositories { google() mavenCentral() } } apply plugin: 'com.android.library' android { compileSdkVersion 30 defaultConfig { minSdkVersion 21 ndk { abiFilters "arm64-v8a","x86" // 根据需要添加其他 ABI } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } sourceSets { main { jniLibs.srcDirs = ['libs/jni'] } } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) }