注意:这是我最后一个问题仍未解决的后续问题。
我使用的是具有默认gradle支持的完全更新的AndroidStudio。Android Studio可以自我更新(因此肯定会看到互联网)。我没有理由相信 Gradle 无法访问互联网,也没有理由相信任何可能暗示这一点的错误,并且我验证了它没有处于离线模式。
这是我的顶级build.gradle
:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
这是我的app/build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
defaultConfig {
applicationId "com.domain.app"
minSdkVersion 19
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.github.jitpack:android-example:1.0.4'
}
在这里,我正在尝试提取 jitpack.io 样本,但仍然得到:
Error:(31, 13) Failed to resolve: com.github.jitpack:android-example:1.0.4
没有任何附加信息。
试试这个:
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
allprojects {
repositories {
jcenter()
}
}
然后在你的app/build.gradle中:
apply plugin: 'com.android.application'
repositories {
maven { url "https://jitpack.io" }
flatDir {
dirs 'libs'
}
}
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
defaultConfig {
applicationId "com.domain.app"
minSdkVersion 19
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.github.jitpack:android-example:1.0.4'
}
安卓工作室的问题,通知您
也不
compile 'com.github.jitpack:android-example:1.0.4'
也不
compile 'com.github.User:Repo:Tag'
两者都现在无法编译,因为它在中央存储库中不再可用。你没有任何办法,只能看到里面的代码。