Spero che questo non dovrebbe essere troppo impegnativo, ma:Impossibile costruire con libreria di supporto su Travis CI/Android SDK v20
Attualmente sto cercando di costruire un progetto in Android/Travis CI, che è possibile trova oltre here. Sto cercando di utilizzare l'anteprima per gli sviluppatori di Android L e di costruire con Travis-CI. Speravo che usare il plugin Gradle SDK Manager mi permettesse di farlo. Sfortunatamente no. Non so se il mio file build.gradle è impostato in modo improprio, o cosa, ma speravo che qualcuno potesse indicarmi la giusta direzione.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_testConfigDebugCompile'.
> Could not find any version that matches com.android.support:appcompat-v7:20.+.
Required by:
MinimalBible:app:unspecified
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.10.+'
}
}
apply plugin: 'android-sdk-manager'
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion '20.0.0'
defaultConfig {
applicationId 'org.bspeice.minimalbible'
minSdkVersion 8
targetSdkVersion 20
versionCode 1
versionName '1.0'
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.squareup.dagger:dagger:1.2.1'
provided 'com.squareup.dagger:dagger-compiler:1.2.1'
compile 'com.android.support:appcompat-v7:20.+'
}
fatemi sapere se è richiesto ulteriori informazioni.
Sto avendo lo stesso problema. –
Sembra che gli strumenti/versione dell'SDK richiesti potrebbero essere in arrivo: https://github.com/JakeWharton/sdk-manager-plugin/issues/38 https://github.com/JakeWharton/sdk-manager-plugin/commit/c19ea53acbbe3a35b316f766fb1065dc983bac99 Purtroppo per ora sembra che l'unica opzione sia eseguire test localmente. –
E posso confermare che la build ora sta di fatto funzionando di nuovo. Travis-CI dovrebbe essere utile, pubblicare un problema se ne hai uno. –