我一直在尝试向android studio添加一个库,但遇到了一些问题。我到处寻找并没有找到解决方案。
我想将此库(https://github.com/lucasr/twoway-view/)添加到我的项目中,但是当我将此行传递给build.gradle时发生错误
存储库{
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
依赖项{
compile 'org.lucasr.twowayview:core:1.0.0-SNAPSHOT@aar' compile 'org.lucasr.twowayview:layouts:1.0.0-SNAPSHOT@aar'
}
请帮助我,因为我不知道该怎么做。
答案 0 :(得分:1)
你把陈述放在错误的地方。 以下是解决这个问题的方法:
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
上面的这一行应该在此build.gradle
中,但在allprojects { repositories { ... } }
内,如下所示:
allprojects {
repositories {
jCenter()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
}
然后确保从此文件中删除了dependencies { ... }
部分。
在app
文件夹中,还有另一个build.gradle
。打开那个,在底部你应该看到dependencies { ... }
(可能是AppCompat库)。
现在在dependency { ... }
子句中插入这两行:
compile 'org.lucasr.twowayview:core:1.0.0-SNAPSHOT@aar'
compile 'org.lucasr.twowayview:layouts:1.0.0-SNAPSHOT@aar'