【发布时间】:2014-10-08 08:06:29
【问题描述】:
这是我第一次在 Android Studio 中添加自定义库,但我似乎无法让它工作。我正在尝试使用这个库。 https://github.com/lewisjdeane/L-Dialogs 它的说明很简单。将 .aar 文件放到 libs 文件夹中,并将其添加到 build.gradle 文件中
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'uk.me.lewisdeane.ldialogs:RENAMED_FILE_NAME_HERE@aar'
}
repositories{
flatDir{
dirs 'libs'
}
}
但我不断收到“错误:找不到:uk.me.lewisdeane.ldialogs:ldialogs:”
这是我的项目结构的图片,还有什么不是
这是我的 build.gradle 文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.oxpheen.notes"
minSdkVersion 13
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:20.0.0'
compile 'uk.me.lewisdeane.ldialogs:ldialogs@aar'
}
repositories{
flatDir{
dirs 'libs'
}
}
如果你能帮我解决这个问题,那将意义重大,谢谢!
【问题讨论】:
-
你可以从 CLI 界面使用 --info 开关运行 gradle .. 然后检查问题的详细日志。什么AS版本?
-
就像我说的,对 gradle 和依赖项来说真的很新,刚从 Eclipse 切换,所以我真的不知道你在说什么@RobertRowntree
-
在 Eclipse 中,'project.properties' 是否包含库?如果是,那么只需导入 AS,它应该可以构建。
-
我没有使用 Eclipse。我的意思是我在使用 android studio 之前使用过 eclipse。不过,我在 android studio 中开始了这个项目。我如何导入它? github页面刚刚说将aar文件复制并粘贴到libs文件夹中@RobertRowntree
-
你能发布你的实际 build.gradle 吗?
标签: android gradle dependencies