web-dev-qa-db-fra.com

Après la mise à jour, Android studio n'a pas pu créer de répertoire parent pour le fichier de verrouillage.

Studio et plugins Android mis à jour lors de la synchronisation, échec avec impossible de créer le répertoire parent pour le fichier verrou

propriétés de l'emballage:

#Sun Mar 05 16:51:59 PKT 2017 distributionBase=
GRADLE_USER_HOME  distributionPath=wrapper/
dists  zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/
dists  distributionUrl=https\://services.gradle.org/distributions/
gradle- 3.3-all.Zip

module de l'application build.gradle:

apply plugin: 'com.Android.application'
Android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.sarahn.toyapplication"
minSdkVersion 17
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 
'proguard-   rules.pro'
}
}
productFlavors {
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
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:25.1.0'
testCompile 'junit:junit:4.12'
}

build.gradle (projet)

`// Top-level build file where you can add configuration options 
common to  all sub-projects/modules.

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:2.3.0'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}

}

allprojects {
repositories {
jcenter()
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}

essayé de télécharger NDK, en supprimant le dossier .gradle du projet et des installations mais sans aller de l'avant

Environnement: Windows 10

4
blackHawk

Je suis allé à cet endroit où Gradle Build n'a pas réussi à créer le répertoire parent et le dossier de cache supprimé

1
blackHawk

Au cas où quelqu'un aurait le même problème avec Intellij sur Ubuntu, voici ce qui a résolu mon problème:

Supprimer tout dans ~/.gradle/caches

2
Minjun Yu

Cela a fonctionné pour moi Android Studio v3.0

supprimez dans le dossier racine .gradelw gradle.bat (sous Windows), gradle/.idea /, rouvrez le projet.

0
JayMan89

Allez simplement dans le dossier Gradel dans le chemin de votre studio Android et changez la version de votre dégradé en téléchargeant la dernière version. Puis accédez à Android studio> paramètres et remplacez la version de gradel par celle que vous avez installée. 

0
Abubakr Mahdi

Pour mon cas, (Win 10 64bits et Android Studio 3.1.3, je devais exécuter Android Studio en tant qu’administrateur afin de corriger l’erreur.

0
divix

J'ai eu le même problème lorsque j'ai mis à niveau Android Studio vers la version 3.0.1. Tous les projets avaient ce message d'erreur. (Windows 10 Pro 64 bits)

J'ai essayé de réinstaller Android Studio et Gradle manuellement, en suggérant d'utiliser une autre version de Gradle sans effet.

En dernier recours, ce qui a fonctionné pour moi a été une réinstallation propre.

  • Désinstaller Android Studio

  • Supprimer le dégradé du chemin dans "Variables d'environnement" et GRADLE_USER_HOME

  • Supprimer les dossiers .AndroidStudio, .Android, .gradle des utilisateurs

  • Supprimer AndroidSdk

  • Redémarrer le PC

  • Réinstallez Android Studio et sdk

Programmes compilés sans problèmes après cela.

0
dmdany07