【问题标题】:Whats the proper way to add Github library to Android Studio? [duplicate]将 Github 库添加到 Android Studio 的正确方法是什么? [复制]
【发布时间】:2018-07-20 04:19:27
【问题描述】:

我正在尝试在 Android Studio 项目中添加库,但出现错误:

错误:找不到名为“默认”的配置。

我所做的只是遵循 Stack Overflow 的教程和指南

  1. 首先将库添加到我的项目的根目录。

  1. 然后转到我的 settings.gradle 并完成该操作

    include ':app'
    include ':ImagePicker'
    project(':ImagePicker').projectDir = new File(settingsDir, '../ImagePicker/library')
    
  2. 然后转到我的依赖项和 app.gradle

    compile project(':ImagePicker')
    

但仍然出现特定的错误。

Library Link

【问题讨论】:

  • 可能但不是:)

标签: android android-studio module


【解决方案1】:

有一种更好的方法可以将此库添加到您的项目中:

将此权限添加到您的AndroidManifest.xml

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

将其添加到您的 root build.gradle 存储库末尾:

allprojects {
  repositories {
    // Add this line
    maven { url "https://jitpack.io" }
  }
}

ImagePicker 依赖添加到您的应用build.gradle 文件中:

dependencies{
    compile 'com.github.Mariovc:ImagePicker:1.2.0'
}

在这种情况下,您不需要将源代码添加到您的库中。这也应该加快你的应用程序编译时间,因为库不需要一次又一次地编译。因此,您将使用该库作为正常依赖项。

【讨论】:

  • 他们都没有工作仍然得到同样的错误
  • 也尝试过清洁,但没有成功
  • 用底部的链接更新了答案
  • 是的,我看到了,但是当我这样做时,我无法通过几个小时前在 1.2.0 中合并的修复获得更新的代码。我使用的是低于 1.0.5 的版本并更新到较新的版本,但加载的库仍然不包含合并代码
猜你喜欢
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
  • 2010-11-07
  • 1970-01-01
  • 2016-11-09
  • 2023-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多