在一些github库上,比如这里:https://github.com/commonsguy/cwac-endless,我找到了存储在亚马逊上的存储库的引用。
repositories {
maven {
url "https://repo.commonsware.com.s3.amazonaws.com"
}
}
dependencies {
compile 'com.commonsware.cwac:endless:1.2.3'
}问题是,我不能让它在gradle中工作,无法从这种存储库中下载依赖项。
下面是我的build.gradle文件示例:
buildscript {
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
classpath 'com.github.dcendents:android-maven-plugin:1.0'
}
}
apply plugin: 'android-library'
apply plugin: 'android-maven'
repositories {
mavenLocal()
mavenCentral()
maven {
url "http://repo.commonsware.com/"
}
}
android {
compileSdkVersion 19
buildToolsVersion "19.0.2"
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
dependencies {
compile 'com.googlecode.android-query:android-query:0.25.9'
compile 'com.commonsware.cwac:endless:1.2.3'
compile project(':FontLibrary')
}我正在使用Intellij Idea 13,结果是:
Gradle 'OSKExplorer' project refresh failed:
Could not find com.commonsware.cwac:endless:1.2.3.
Required by:
OSKExplorer:SwipeListViewComponent:unspecified > OSKExplorer:CommonLibrary:unspecified发布于 2014-09-27 04:15:18
不知道使用https://repo.commonsware.com.s3.amazonaws.com网址是否能帮到你,但我会这样放入maven{ URL }位:
allprojects{
repositories{
mavenCentral()
maven{ url "https://repo.commonsware.com.s3.amazonaws.com"}
}
}gl!
发布于 2016-08-03 15:26:30
将https替换为http,如下所示,http://repo.commonsware.com.s3.amazonaws.com
这是我的工作。
发布于 2017-07-19 15:59:43
url不正确。使用这个对我来说很有效
maven {url "http://s3.amazonaws.com/repo.commonsware.com" }https://stackoverflow.com/questions/22353148
复制相似问题