2017-06-12 2 views
4

Modifier: Les problèmes ont maintenant été résolus par une réinstallation complète d'Android Studio et de Java SDK. Comme je commence mon aventure dans le développement d'applications, je suis le tutoriel 'First App' trouvé au https://developer.android.com/training/basics/firstapp/index.html. Cependant, sur la création d'un projet par défaut 'activité vide' et d'essayer de le construire, je reçois les erreurs suivantes:Android Studio Gradle Project Sync - Impossible de résoudre Espresso-Core et Appcompat [RESOLU]

- Error:(23, 24) Failed to resolve: com.android.support.test:espresso-core:2.2.2 
- Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:26.+ 

Mon (default/autogenerated) build.gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 26 
    buildToolsVersion "26.0.0" 
    defaultConfig { 
     applicationId "com.example.myfirstapp" 
     minSdkVersion 15 
     targetSdkVersion 26 
     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:26.+' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    testCompile 'junit:junit:4.12' 
} 

Bien que je J'ai regardé plusieurs questions liées Stack Overflow, je suis encore à trouver une solution qui fonctionne. J'utilise une nouvelle installation par défaut d'Android Studio 2.3.3. S'il vous plaît commenter s'il y a d'autres informations que je peux donner pour aider à résoudre ce problème.

Merci à l'avance, Oli

Répondre

-1

Merci pour votre temps, je l'ai depuis résolu le problème!

Bien que je ne suis pas sûr de ce qui l'a causé, la suppression et la réinstallation complètes d'Android Studio et de Java SDK ont fait disparaître les erreurs. Je crois qu'il peut avoir été en conflit avec certains logiciels Android que j'ai installé il y a longtemps!

Merci encore pour vos suggestions, Oli

+0

Qu'est-ce Android Version Studio utilisez-vous? –

0

Modifier le à cette dépendance

compile 'com.android.support:appcompat-v7:25.3.1'

En utilisant + pourrait provoquer instable builds.

Goto Gestionnaire SDK et télécharger/Mettre à jour tous les outils et plates-formes nécessaires. Cela devrait résoudre l'erreur.

+0

Je crains que cela ne fonctionne pas, comme la version actuellement utilisée est 7h26, pas 7h25, je reçois toujours les mêmes erreurs. –

+0

Il n'y a pas de version stable pour la version 26 à ce jour, essayez '26.0.0-beta1' – dustblue

+0

Désolé, ne fonctionne toujours pas. Espresso est-il nécessaire, ou existe-t-il un moyen de l'enlever? Je veux juste une application de test très simple. –

3

Utilisé compilation « com.android.support:appcompat-v7:26.0.0-alpha1 »

0

compilation 'com.android.support:appcompat-v7:26.0.0-alpha1' essayer :)

0

Il y a quelques changements dans les nouvelles gradle 4.1

au lieu de la compilation que nous devrions utiliser la mise en œuvre dans le fichier build.gradle

*implementation 'com.android.support:appcompat-v7:26.0.0'* 

chemin de classe gradle est

*classpath 'com.android.tools.build:gradle:3.0.0-alpha8'* 
5

Vous devriez vérifier si votre repository inclut de nouvelles prises en pension Maven google.
Quelque chose comme:

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://maven.google.com" 
     } 
    } 
} 

Voir docs pour plus de détails.