J'ai cherché partout cette réponse et essayé plusieurs façons de résoudre ce problème, mais comme je suis novice en la matière IDE, j'ai besoin d'un peu d'aide.
Tout ce que j'ai fait est de créer un projet vide dans Android studio et avant de modifier les fichiers que je ne peux pas créer et de créer 7 erreurs dans la synchronisation de la gradation de mes messages.
Les erreurs:
Ceci est mon projet appelé 'myApplication'
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:2.2.2'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Et voici mon module de construction: application
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 24
buildToolsVersion "24.0.3"
defaultConfig {
applicationId "test.app.stannah.com.uk"
minSdkVersion 15
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.Android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.Android.support', module: 'support-annotations'
})
compile 'com.Android.support:appcompat-v7:24.2.1'
testCompile 'junit:junit:4.12'
}
Quelqu'un peut-il me dire s'il vous plaît quoi faire pour ces erreurs?
Cordialement
Supprimez les bibliothèques non désirées du build.gradle
,
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.Android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.Android.support', module: 'support-annotations'
})
testCompile 'junit:junit:4.12'
et aussi
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
Ajoutez mavenCentral()
à vos référentiels sous jcenter()
. JCenter ne comporte pas les dépendances dont vous avez besoin.
Edit: Impossible également de résoudre les dépendances en raison du filtrage du trafic par le proxy de et vers maven.
Ne supprimez pas les bibliothèques qui ne vous conviennent pas .. Ce problème est dû à votre connexion Internet . Définissez une connexion proxy dans votre fichier gradle.properties.
systemProp.http.proxyHost=hosturl
org.gradle.jvmargs=-Xmx1536m
systemProp.http.proxyPort=portnumber
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
systemProp.https.proxyHost=hosturl
systemProp.https.proxyPort=portnumber
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=password
il suffit de retirer:
androidTestCompile('com.Android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.Android.support', module: 'support-annotations' })
configurer le proxy, alors vous pouvez en mesure de télécharger
javax.inject:javax.inject:1
javax.annotation:javax.annotation-api:1.2
com.google.code.findbugs:jsr305:2.0.1
org.hamcrest:hamcrest-library:1.3
org.hamcrest:hamcrest-integration:1.3
com.squareup:javawriter:2.1.1