如何在Android App中使用GitHub中的库

时间:2015-06-22 18:59:05

标签: android github gradle libraries

我已下载this library以在我的应用中使用,但是,我现在无法让Android Studio进行gradle构建。无论何时我尝试,我都会收到“错误:配置名称'默认'未找到”。我已经尝试了其他几个StackOverflow答案,但我仍然无法编译。

我的依赖项(来自build.gradle模块:app)

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-v4:22.1.1'
compile project(":aFileDialog")
}

我的设置。格式:

include ':app'
include ':aFileDialog'

我在“aFileDialog”

下的根中有库文件

如何使用库构建它?

2 个答案:

答案 0 :(得分:0)

您已在aFileDialog

中添加settings.gradle库的路径

确保您指向的文件夹包含build.gradle文件

include ':app'
include ':aFileDialog'
project(':aFileDialog').projectDir = new File(settingsDir, 'aFileDialog')

或(从GitHub上的库文件夹结构判断)

project(':aFileDialog').projectDir = new File(settingsDir, 'aFileDialog/library')

答案 1 :(得分:0)

我找到了一个有效的教程:http://www.theappguruz.com/tutorial/library-project-module-as-dependency-in-android-studio/

除了给出的说明之外,我还必须在我的Manifest中添加以下行:

    tools:replace = "icon, label"