"Ni chemin ni baseDir peut être une chaîne vide ou vide." Erreur lors de l'importation du projet Gradle dans Android Studio 0.2.9

NOTE: je ne peux pas poster de liens, donc je suppose que vous aurez besoin d'aller ici de suivre les références. désolé, pas ma règle.

j'obtiens l'erreur suivante lorsque vous essayez d'importer un projet dans Android Studio 0.2.9:

Could not execute build using Gradle distribution 
'http://services.gradle.org/distributions-snapshots/
gradle-1.8-20130830160653+0000-bin.zip'.
A problem occurred configuring project ':library'.
A problem occurred configuring project ':library'.
Failed to notify project evaluation listener.
Neither path nor baseDir may be null or empty 
string. path='' basedir='<projects folder>/
drag-sort-listview/library'

Consult IDE log for more details (Help | Show Log)

le projet a été à l'origine d'un projet Maven (1). je l'ai ouvert dans Eclipse ADT, a généré un /librabry/build.gradle fichier en suivant les instructions à l' (2).

l'Eclipse ADT généré build.gradle ressemblait:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android-library'

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

android {
    compileSdkVersion 7
    buildToolsVersion "17.0.0"

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['']
            resources.srcDirs = ['']
            aidl.srcDirs = ['']
            renderscript.srcDirs = ['']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        instrumentTest.setRoot('tests')
    }
}

j'ai dû changer la ligne 6 de la

classpath 'com.android.tools.build:gradle:0.4'

à

classpath 'com.android.tools.build:gradle:0.5+'

pour Android Studio pour arrêter de dire que les versions ont été miss-appariés. j'ai également ajouté un /settings.gradle fichier contenant

include ':library'

et un /local.properties fichier avec le contenu

# This file is automatically generated by Android Studio.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.

# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
sdk.dir=/Applications/Android Studio.app/sdk

j'ai ensuite tenté d'importer le /settings.gradle fichier en le sélectionnant dans le Fichier | Importer un Projet... " boîte de dialogue. j'ai Utiliser la fonction d'importation Automatique " est cochée et d'Utiliser l'gradle wrapper avec vérification de l'option sélectionnée dans la boîte de dialogue (3). la pleine idea.log entrée peut être consulté à l' (4).

toute aide serait grandement appréciée, merci.

source d'informationauteur nrser