Impossible de trouver com.android.support:support-v4:22.0.0. après la mise à jour du SDK
Après le sdk de mise à jour je ne suis pas capable de créer une application hello world.
Mon build.gradle ressemble à ceci
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.coders.yo"
minSdkVersion 11
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.0.0'
}
Mais construire ai échoué et montre
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not find com.android.support:support-v4:22.0.0.
Required by:
Yo:app:unspecified > com.android.support:appcompat-v7:22.0.0
j'ai donc ajouté de la compilation com.android.soutien:le soutien-v4:22.0.0. " et maintenant, je reçois
Error:Failed to find: com.android.support:support-v4:22.0.0.
<a href="openFile">Open File</a><br><a href="open.dependency.in.project.structure">Open in Project Structure dialog</a>
J'ai mis à jour le sdk android
et les bibliothèques de prise en charge
J'ai été coincé en elle depuis quelques heures .Peut quelqu'un m'aider à identifier le problème
source d'informationauteur playmaker420
Vous devez vous connecter pour publier un commentaire.
Vos dépendances dans la construction.gradle semblent corrects.
Essayer de nettoyer le cache (Fichier -> Invalider le cache et redémarrer), puis synchroniser le gradle fichier de les nettoyer et à les construire.
Dans votre gradle fichier il y a une étrange ligne.
Ce DSL n'existe pas dans le dernier plugin gradle (quelle version utilisez-vous?)
Vous devez mettre à jour le plugin (1.1.0), le gradle version (2.2.1) et modifier cette ligne dans
Si vous avez ajouté exactement ça, puis je pense que votre problème est extra
.
à la fin. 🙂Essayer:
Que je sais à propos de cette question, C'est à cause de la version de prises en charge de la bibliothèque, ce que vous devez faire ,Vous utilisez la version qui n'est pas disponible avec votre configuration actuelle.
À l'aide des étapes ci-dessus vous ajoutez à disposition de la version de la bibliothèque de prise en charge.
Dans mon cas, j'ai juste besoin de mettre à jour le SDK Outils et les Extras.
Si cela peut aider quelqu'un, après de NOMBREUX essais et erreurs, j'ai trouvé que j'étais ciblant la mauvaise version du SDK (un ancien) dans la construction.gradle fichier correspondant à la "bibliothèque". Pour changer cela, vous pouvez le faire à la main ou aller dans le Module Paramètres Menu (clic droit sur votre dossier de projet -> Ouvrir les Paramètres du Module. Ensuite, dans "bibliothèque" - Propriétés que vous pouvez modifier la Compilation Sdk et les Outils de construction Versions.
Évidemment, cela a fonctionné pour moi, après avoir toutes les bibliothèques de prise en charge et de construire des outils jusqu'à ce jour.
Comment effacer gradle cache?
Tout est expliqué ici...
Juste effacer de votre .gradle cache GLOBAL (caches répertoire)! Cela a été de me tuer pour 2 jours...
Changer le gradle version que j'ai changer 2.1 2.2.1 et cela fonctionne pour moi.