1、我们在java版本的build.gradle中引入aar的方式是这样的:在APP的libs中添加aar文件,然后在build.gradle中添加
repositories{
flatDir{
dirs'libs'
}
}
最后再:implementation(name:'你的aar名称',ext:'aar'),sync一下就搞定了。
2、在kotlin的build.gradle.kts中是这样的:同样是在APP的libs中添加aar文件,然后在build.gradle.kts中添加:
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.jar", "*.aar"))))
implementation(files("libs/preference_appcompat.aar")),把这个aar换成你的就ok了。
回答如下:第一步直接在build.gradle添加下边的代码:
plugins {
id 'java 'id 'idea'
}
jar{
string somestr=' '
configurations.runtime.each{somestr=somestr+" lib\\"+it.name}manifest{
attributes ' Main-Class ' : ' HexUtil’// packagenameattributes 'Class-Path ' : somestr
}
}
task copyJar(type: Copy){
from configurations.runtimeinto ( ' build/libs/lib')
}
task release(type: Copy,dependsOn: [ build,copyJar]){
}
完成,直接运行任务gradle release就看见目录下生成的包了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)