Chaque fois que je lance Android Studio, le message d'erreur suivant s'affiche:
Echec de l'actualisation du projet Gradle 'VertretungsplanProject': impossible D'extraire un modèle de type 'IdeaProject' à l'aide de la distribution Gradle ' http://services.gradle.org/distributions/gradle-1.6-bin .Zip *: français '. Un problème Est survenu lors de la configuration du projet ': Vertretungsplan'. Un problème S'est produit lors de la configuration du projet ': Vertretungsplan'. Échec de la notification de Auditeur d'évaluation de projet. Un problème est survenu lors de la configuration du projet ': Libraries: actionbarsherlock'. Échec de notification de l'auditeur de l'évaluation du projet . Impossible de normaliser le chemin d'accès au fichier 'P:\Projekte\VertretungsplanProject\libraries\actionbarsherlock: Vertretungsplan\libs\Android-support-v4.jar'. Syntaxe du nom de fichier, nom du répertoire ou Le libellé de volume est incorrect.
Mon projet ressemble à ceci:
Paramètres Gradle:
build.gradle de : Vertretungsplan:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.Android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'Android'
dependencies {
compile files('libs/commons-io-2.4.jar')
compile project(':libraries:actionbarsherlock')
}
Android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 16
}
}
build.gradle of : VertretungsplanProject est vide.
build.gradle de : actionbarsherlock:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.Android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'Android-library'
dependencies {
compile files(':Vertretungsplan/libs/Android-support-v4.jar')
}
Android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
Java.srcDirs = ['src']
resources.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
Quand je veux compiler maintenant cette erreur apparaît:
Mise en œuvre make obsolète
L'ancienne implémentation de la fonctionnalité "Créer" est activée pour ce projet. Elle est obsolète et sera supprimée bientôt. Veuillez activer la nouvelle fonctionnalité de "construction externe" dans Paramètres | Compilateur.
Après avoir modifié ce paramètre en Use external build
, tout fonctionne correctement. Mais cela apparaît chaque fois que je lance Android Studio et cela est vraiment ennuyeux.
J'ai supprimé le Android-support-v4.jar
du dossier libs
et écrit simplement compile 'com.Android.support:support-v4:18.0.0'
dans le build.gradle
de ActionbarSherlock. Ensuite, le Android-support-v4.jar
est utilisé à partir du SDK installé.
MODIFIER
File > Settings > "Build,Execution,Deployment"> Compiler
Cliquez directement sur le compilateur.
Use external build
> Apply
> OK
.Cela a fonctionné pour moi !! :)
Vous semblez avoir plus d'un problème. Problèmes liés au chargement graduel au démarrage et problèmes liés à la résolution du nom du chemin de dépendance dans votre environnement.
J'ai récemment trouvé un correctif pour le problème "Échec de l'importation du projet Gradle", qui pourrait être lié à votre problème de dépendance.
Au moins si vous en corrigez un, vous savez que votre problème pourrait être spécifiquement la résolution du chemin de dépendance plutôt qu'un problème de studio/Gradle/Android ...
Consultez la section de dépannage ici: http://developer.Android.com/sdk/installing/studio.html#Troubleshooting
Les étapes de base sont les suivantes: 1. Fermer le studio Android 2. Ouvrez le gestionnaire de SDK (Exécutez le binaire/exécutable Android qui devrait se trouver dans /tools)3. Faites défiler la liste et développez les extras 4. Cochez la case "Android Support Repository" 5. Cliquez sur Installer les packages .. etc etc ...
Vous devez le télécharger car Android Studio 0.2.x nécessite un nouveau référentiel Maven utilisé par le nouveau système de construction pour la bibliothèque de support, au lieu d'utiliser les fichiers jar de la bibliothèque de support.
Faites-nous savoir si quelque chose change après avoir essayé ce correctif.
Dans le message d'erreur, le chemin d'accès apparaît: 'P:\Projekte\VertretungsplanProject\libraries\actionbarsherlock \: Vertretungsplan\libs\Android-support-v4.jar'
On dirait que vous êtes sur Windows. Le point-virgule avant Vertretungsplan n'est pas un caractère légal du système de fichiers. Ceci apparaît dans votre script comme
compile files(':Vertretungsplan/libs/Android-support-v4.jar')
Essayez de changer cela en
compile files('Vertretungsplan/libs/Android-support-v4.jar')