由于未知任务'install',Jitpack无法构建我的库

时间:2017-12-12 18:07:02

标签: android maven android-studio aar jitpack

我正在尝试使用jitpack编译我的库,但我坚持得到'未能解决:$ library-dependency'当我构建我的应用程序时。 gradle文件配置正确,所以我检查了我的构建的jitpack日志,它给了我致命的错误'任务安装是模糊的'。我将包含我的构建脚本和jitpack日志的副本。

构建脚本(项目)

 allprojects {
     repositories {
         google()
         jcenter()
         maven { url 'https://jitpack.io' }
     }
 }

构建脚本(app模块)

dependencies {

     //...

     //latest BonitaToolbox commit on master
    implementation 'com.github.whompum:bonitatoolbox:master-SNAPSHOT'
 }

链接到jitpack构建日志

https://jitpack.io/com/github/whompum/bonitatoolbox/master/build.log

我甚至运行了测试repo jitpack提供,但具有相同的输出。这可能是AS的问题,还是我的库构建文件?我不确定,但感谢你们提供的任何帮助。我当然会包含有关此问题的更多信息。

以下是我提交的github问题的链接:https://github.com/jitpack/jitpack.io/issues/2096

1 个答案:

答案 0 :(得分:4)

来自:https://jitpack.io/docs/ANDROID/#gradle

摇篮

要在JitPack上启用构建,您需要添加android-maven插件。

如果使用Gradle 4.1或更高版本:

1)在你的root build.gradle中:

  if(distributorId > 0) {

    this.repairFacilityForm = new FormGroup({
      branch: new FormControl("", Validators.required)

  });

2)在你的library / build.gradle中添加:

buildscript { 
  dependencies {
    classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line

3)创建GitHub版本或添加git标签。