无法将库项目构建为jar。
已更新为最新的android studio和gradle版本
task makeJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('build/outputs/')
include('classes.jar')
rename ('classes.jar', 'myLib.jar')//you can change this directory where you want to copy your .jar
}
task clearJar(type: Delete) {
delete 'build/libs/myLib.jar'
}
makeJar.dependsOn(clearJar,build)
gradlew makeJar
已在'C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools'中观察到程序包ID'platform-tools'。跳过'C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools.old923420354'中的重复项 cvc-pattern-valid:值“”对于类型“ idType”的模式“ [a-zA-Z0-9 _-] +”而言不是方面有效的: org.xml.sax.SAXParseException; lineNumber:145; columnNumber:348; cvc-pattern-valid:值“”对于类型“ idType”的模式“ [a-zA-Z0-9 _-] +”而言不是方面有效的。
cvc-type.3.1.3:元素“ id”的值“”无效。: org.xml.sax.SAXParseException; lineNumber:145; columnNumber:348; cvc-type.3.1.3:元素“ id”的值“”无效。
*****>任务:app:kaptGenerateStubsDebugKotlin失败 失败:构建失败,发生异常。 * 什么地方出了错: 任务':app:kaptGenerateStubsDebugKotlin'的执行失败。
Kotlin在Gradle使用的Java安装“ C:\ Program Files \ Java \ jre1.8.0_101”中找不到所需的JDK工具。确保Gradle在JDK而非JRE上运行。*****
答案 0 :(得分:0)
任务:app:kaptGenerateStubsDebugKotlin失败:生成失败,发生异常。 *出了什么问题:任务':app:kaptGenerateStubsDebugKotlin'的执行失败。
Kotlin在Gradle使用的Java安装“ C:\ Program Files \ Java \ jre1.8.0_101”中找不到所需的JDK工具。确保Gradle在JDK而非JRE上运行。
似乎您没有安装JDK。如果您从here安装JDK,它可能会起作用。