HINWEIS: Ich kann keine Links posten, also denke ich, dass Sie here gehen müssen, um den Referenzen zu folgen. Entschuldigung, nicht meine Regel."Weder Pfad noch baseDir dürfen null oder eine leere Zeichenfolge sein." Fehler beim Importieren von Gradle-Projekt in Android Studio 0.2.9
ich erhalte die folgende Fehlermeldung, wenn ein Projekt in Android Studio 0.2.9 zu importieren versuchen:
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)
das Projekt war ursprünglich ein Maven-Projekt (1). Ich öffnete es in Eclipse ADT, erzeugte eine /librabry/build.gradle
Datei gemäß den Anweisungen unter (2).
die Eclipse-ADT erzeugt build.gradle
sah aus wie:
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')
}
}
i Linie 6 von
classpath 'com.android.tools.build:gradle:0.4'
zu
classpath 'com.android.tools.build:gradle:0.5+'
ändern musste die Versionen sagen Android Studio zu stoppen zu bekommen wurden miss-abgestimmt. Ich habe auch eine /settings.gradle
Datei
include ':library'
und eine /local.properties
Datei mit dem Inhalt
# 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
i dann, indem Sie es in ‚Datei die /settings.gradle
-Datei zu importieren versucht enthält | Projekt importieren ... 'Dialog. Ich habe 'Auto-Import verwenden' aktiviert und die Option 'Wrapper mit Verifikation verwenden' im Dialog ausgewählt (3). Der vollständige Eintrag idea.log
kann unter (4) eingesehen werden.
jede Hilfe würde sehr geschätzt werden, danke.