77 votes

Erreur: cause: impossible de trouver un chemin de certification valide vers la cible demandée

J'ai eu l'erreur suivante dans Android Studio 2.2.3 lorsque je synchronisais le dégradé.

Erreur: cause: impossible de trouver un chemin de certification valide vers la cible demandée

Comment puis-je résoudre ce problème

J'ajoute aussi mon fichier Gradle

 apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
    applicationId "com.sample.myapplication"
    minSdkVersion 16
    targetSdkVersion 22
    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:23.4.0'
compile 'com.android.support:design:23.4.0'
compile 'com.android.support:palette-v7:23.4.0'
testCompile 'junit:junit:4.12'
// FireBase
compile 'com.google.firebase:firebase-messaging:9.0.0'
}//Add this line
apply plugin: 'com.google.gms.google-services'
 

et le projet Level Gradle File

 buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.2.3'
    classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
    mavenCentral()
    jcenter{ url "http://jcenter.bintray.com/" }
    maven { url "https://jitpack.io" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
 

76voto

Rajat Anand Points 293

Ce problème peut être dû à certaines connexions Internet restreintes ... Si vous installez des outils de compilation sur un réseau restreint, les certificats requis risquent de ne pas être installés ... Essayez donc de modifier la connexion réseau .... Travaillé pour moi .... .

69voto

Amal Points 485

J'ai rencontré le même problème résolu en ajoutant "maven {url" http://jcenter.bintray.com "}" projet Level Gradle File

 buildscript {
repositories {
    jcenter()
    maven { url "http://jcenter.bintray.com"}
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.2.3'
    classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
    mavenCentral()
    jcenter{ url "http://jcenter.bintray.com/" }
    maven { url "https://jitpack.io" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
 

11voto

Rahul Mahale Points 1

J'ai été confronté à ce problème avec Maven build plus tôt. Il a été produit, étant donné que je travaillais dans un bureau restreint du réseau. Vous avez besoin d'importer certificat dans le keystore.

Suivez les Étapes dans la réponse de la question ci-dessous "impossible de trouver le chemin de certification valide à la demande de la cible", mais le navigateur dit que c'est OK

(utilisez les guillemets pour fienames/chemins d'accès)

Note: je ne suis pas en mesure de trouver exactement la source d'où j'ai résolu le problème, si je l'obtiens, je vais le mettre à jour

7voto

TheMRaju Points 31

Je viens de rencontré le même problème et a trouvé une série de mesures a m'aider. Bien sûr, peu d'entre eux est de Changer de réseau à un plus fort,meilleur.ou si vous avez seulement un réseau, puis essayez de vous Reconnecter au réseau, puis il suffit d'INVALIDER/REDÉMARREZ votre android studio. Si elle affiche toujours l'erreur, vous devez ajouter les "maven" dans des référentiels et le point sur le lien comme indiqué ci-dessous: maven {"url de l'http://jcenter.bintray.com"}

Enfin,Allez à la *Fichier *Paramètres de *Construire,d'Exécution et de déploiement *Gradle *Android Studio --------Et cochez la case Activer la repository maven option.

Après que simplement nettoyer et reconstruire votre APPLICATION et vous serez bon d'aller.

2voto

kan137g Points 31

J'ai raté ce problème après la mise à jour de studio et gradle ,dans le fichier journal de conseils moi quelques maven magasin a problème de certificat.

J'ai essayé de redémarrer statudio que quelqu'un a une suggestion mais la dose de travail; et quelqu'un a dit que nous devons définir la jre de l'environnement ,mais je ne sais pas comment l'installer sur Mac . Alors, j'ai essayé de redémarrer le Mac. et commencer studio, j'ai trouvé ces conseils.enter image description here

le problème est donc de flotter à la surface: solution: première étape: redémarrer l'ordinateur ,il ya trop de problème, après android studio mise à jour . deuxième étape:utiliser l'ancien gradle outil OU télécharger l' *pom et le bocal ,mettre dans le bon dossier.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X