现在才真的能打包正确的 aar

This commit is contained in:
xsl
2025-11-09 10:25:43 +08:00
parent 4f62081239
commit 16efcbcff3
+13 -9
View File
@@ -48,7 +48,7 @@ android {
} }
kotlin { kotlin {
jvmToolchain(21) jvmToolchain(17)
} }
buildFeatures { buildFeatures {
@@ -62,10 +62,10 @@ android {
'libs/tasks-vision/jni', 'libs/tasks-vision/jni',
'libs/tasks-core/jni' 'libs/tasks-core/jni'
] ]
java.srcDirs += [ //java.srcDirs += [
'libs/tasks-vision/vision_classes', // 'libs/tasks-vision/vision_classes',
'libs/tasks-core/core_classes' // 'libs/tasks-core/core_classes'
] //]
res.srcDirs += [ res.srcDirs += [
'libs/tasks-vision/res', 'libs/tasks-vision/res',
'libs/tasks-core/res' 'libs/tasks-core/res'
@@ -79,6 +79,10 @@ android {
version '3.22.1' version '3.22.1'
} }
} }
packagingOptions {
pickFirst '**/*.jar'
}
} }
dependencies { dependencies {
@@ -91,11 +95,11 @@ dependencies {
androidTestImplementation libs.espresso.core androidTestImplementation libs.espresso.core
//implementation 'com.google.protobuf:protobuf-javalite:3.21.12' implementation 'com.google.protobuf:protobuf-javalite:3.21.12'
//implementation files('libs/tasks-vision.jar', 'libs/tasks-core.jar') implementation files('libs/tasks-vision.jar', 'libs/tasks-core.jar')
implementation fileTree(dir: 'libs/tasks-vision', include: ['*.jar']) //implementation fileTree(dir: 'libs/tasks-vision', include: ['*.jar'])
implementation fileTree(dir: 'libs/tasks-core', include: ['*.jar']) //implementation fileTree(dir: 'libs/tasks-core', include: ['*.jar'])
def camerax_version = '1.4.2' def camerax_version = '1.4.2'