【问题标题】:Gradle build failing : Task 'jar' not found in root project 'spotify-web-api-android'Gradle 构建失败:在根项目“spotify-web-api-android”中找不到任务“jar”
【发布时间】:2015-06-08 10:16:37
【问题描述】:

我正在尝试通过编译和构建 jar 来使用“spotify-web-api-android”库。已提供生成 jar 的说明,但对我来说失败了。

  • 我想要的:成功构建jar文件
  • 问题出在哪里 - 我对 Gradle 不熟悉,并且收到错误消息:在根项目 'spotify-web-api-android' 中找不到任务 'jar'。
  • 遵循的步骤

    • 下载的Spotify(见截图)
    • 将目录更改为下载的 git

    • 执行的命令:./gradlew jar

链接到 api 和说明https://github.com/kaaes/spotify-web-api-android/blob/master/README.md

jar生成说明:

  1. 克隆存储库:git clone https://github.com/kaaes/spotify-web-api-android.git
  2. 构建:./gradlew jar
  3. 拿起罐子并将其放入您的项目中。它可以在 build/libs/spotify-web-api-android-0.1.0.jar 中找到

【问题讨论】:

    标签: gradle gradlew


    【解决方案1】:

    我认为那些构建说明已经过时了。

    改用./gradlew assemble 指令,使用aar 依赖项

    【讨论】:

    • 我们如何使用“aar”依赖??
    【解决方案2】:

    https://androidbycode.wordpress.com/2015/02/23/building-an-aar-library-in-android-studio/

    //这样使用

    存储库{

        flatDir {
            dirs 'libs'
        }
    

    }

    依赖{

        compile(name:'yourlibraryname', ext:'aar')
    

    }

    【讨论】:

      猜你喜欢
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 2015-06-14
      • 1970-01-01
      • 1970-01-01
      • 2020-05-25
      • 1970-01-01
      相关资源
      最近更新 更多