Après la mise à jour de sdk, je ne suis pas en mesure de créer une application Hello World .
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 la construction a é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
donc j'ai ajouté compiler 'com.Android.support:support-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 support
Je suis coincé dedans depuis quelques heures. Est-ce que quelqu'un peut m'aider s'il vous plaît à identifier le problème
Vos dépendances dans build.gradle semblent être correctes.
Essayez de nettoyer le cache (Fichier -> Invalider le cache et redémarrez), puis synchronisez le fichier de gradation, nettoyez-le et créez-le.
Dans votre fichier gradle, il y a une étrange ligne . Ce DSL n'existe pas dans le dernier plugin gradle (quelle version utilisez-vous?)
runProguard false
Vous devriez mettre à jour le plugin (1.1.0), la version de gradle (2.2.1) et changer cette ligne dans
minifyEnabled false
donc j'ai ajouté
compile 'com.Android.support:support-v4:22.0.0.'
et maintenant je obtenir
Error:Failed to find: com.Android.support:support-v4:22.0.0.
Si vous ajoutez exactement cela, alors je pense que votre problème est le .
supplémentaire à la fin. :)
Essayer:
compile 'com.Android.support:support-v4:22.0.0'
compile 'com.Android.support:appcompat-v7:22.0.0'
Comment effacer le cache de gradle?
Tout cela est expliqué ici ...
Essuyez votre cache .gradle GLOBAL (répertoire des caches)! Cela m'a tué pendant 2 jours ...
Dans mon cas, je devais simplement mettre à jour les outils et les extras du SDK.
Changez la version de gradle comme si j'avais changé 2.1 à 2.2.1 et ça marche pour moi.
Si je connais ce problème, c’est à cause de la version de la bibliothèque prise en charge que vous devez faire. Vous utilisez une version qui n’est pas disponible avec votre configuration actuelle.
En utilisant les étapes ci-dessus, vous ajoutez la version disponible de la bibliothèque de support.
Si cela pouvait aider quelqu'un, après BEAUCOUP d'essais et d'erreurs, je découvrais que je visais la mauvaise version du SDK (une version plus ancienne) dans le fichier build.gradle correspondant à "bibliothèque". Pour changer cela, vous pouvez le faire à la main ou aller dans le menu Paramètres du module (clic droit sur votre dossier de projet -> Ouvrir les paramètres du module. Ensuite, dans "bibliothèque" - Propriétés, vous pouvez modifier les versions Compile Sdk et Build Tools.
Évidemment, cela a fonctionné pour moi après avoir mis à jour toutes les bibliothèques de support et les outils de construction.