由于未知任务,Jitpack 无法构建我的库 'install'
Jitpack is failing to build my library due to unkown task 'install'
我正在尝试使用 jitpack 编译我的库,但是当我构建我的应用程序时,我始终得到 'failed to resolve: $library-dependency'。 gradle 文件配置正确,所以我检查了我构建的 jitpack 日志,它给了我致命错误 'task install is ambiguous'。我将包括一份我的构建脚本和 jitpack 日志。
构建脚本(项目)
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
构建脚本(应用模块)
dependencies {
//...
//latest BonitaToolbox commit on master
implementation 'com.github.whompum:bonitatoolbox:master-SNAPSHOT'
}
Link 到 jitpack 构建日志
https://jitpack.io/com/github/whompum/bonitatoolbox/master/build.log
我什至 运行 测试回购 jitpack 提供,但具有相同的输出。这可能是 AS 或我的库构建文件的问题吗?我不确定,但会很感激你们能提供的任何帮助。我当然会提供有关此问题的更多信息。
这是我提交的 github 问题的 link:https://github.com/jitpack/jitpack.io/issues/2096
发件人:https://jitpack.io/docs/ANDROID/#gradle
Gradle
要在 JitPack 上启用构建,您需要添加 android-maven 插件。
如果使用 Gradle 4.1 或更高版本:
1) 在你的根 build.gradle:
buildscript {
dependencies {
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line
2) 在你的 library/build.gradle 添加:
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.YourUsername'
3) 创建一个 GitHub 版本或添加一个 git 标签。
我正在尝试使用 jitpack 编译我的库,但是当我构建我的应用程序时,我始终得到 'failed to resolve: $library-dependency'。 gradle 文件配置正确,所以我检查了我构建的 jitpack 日志,它给了我致命错误 'task install is ambiguous'。我将包括一份我的构建脚本和 jitpack 日志。
构建脚本(项目)
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
构建脚本(应用模块)
dependencies {
//...
//latest BonitaToolbox commit on master
implementation 'com.github.whompum:bonitatoolbox:master-SNAPSHOT'
}
Link 到 jitpack 构建日志
https://jitpack.io/com/github/whompum/bonitatoolbox/master/build.log
我什至 运行 测试回购 jitpack 提供,但具有相同的输出。这可能是 AS 或我的库构建文件的问题吗?我不确定,但会很感激你们能提供的任何帮助。我当然会提供有关此问题的更多信息。
这是我提交的 github 问题的 link:https://github.com/jitpack/jitpack.io/issues/2096
发件人:https://jitpack.io/docs/ANDROID/#gradle
Gradle
要在 JitPack 上启用构建,您需要添加 android-maven 插件。
如果使用 Gradle 4.1 或更高版本:
1) 在你的根 build.gradle:
buildscript {
dependencies {
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line
2) 在你的 library/build.gradle 添加:
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.YourUsername'
3) 创建一个 GitHub 版本或添加一个 git 标签。