Gradle n'a pas réussi à se synchroniser avec 'impossible de trouver une bibliothèque facultative'

J'ai dû réinstaller mon système et aujourd'hui, j'ai cette erreur dans Android Studio, quand j'essaie de synchroniser avec gradle:

Warning: Unable to find optional library: org.apache.http.legacy

Mon projet gradle est:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

Et mon module gradle:

apply plugin: 'android'

android {
    useLibrary  'org.apache.http.legacy'

    compileSdkVersion 23
    buildToolsVersion '23.0.2'
    defaultConfig {
        minSdkVersion 16
        targetSdkVersion 23
    }
    buildTypes {
        release {
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.android.support:appcompat-v7:23.1.1'
}

À partir de google docs:

De continuer à utiliser le serveur Apache HTTP Api, vous devez d'abord déclarer la
la suite de la compilation de la dépendance du temps dans votre construction.gradle fichier:

android {
    useLibrary 'org.apache.http.legacy'
}

J'ai essayé les suggestions de mentionner dans ce fil mais ils ne fonctionnent pas. Même résultat avec android studio 1,5 et 2 aperçu.

Comment puis-je résoudre ce problème?

Modifier: les Choses que j'ai essayé jusqu'à présent:

  1. Changement gradle classpath versions de 1.3.0, 1.3.1, 1.5.0.
  2. Changer le compileSdkVersion et targetSdkVersion à 22. Aussi la buildToolsVersion de 23.0.1, 23.0.0, 22.0.1.

source d'informationauteur Daniel