Das mit dem Leerzeichen im Pfad kann ich widerlegen:
Mein Pfad sowohl zum Android SDK:
C:\Program Files (x86)\Android\android-sdk\platforms\android-13\android.jar
als auch zum Java-Compiler:
C:\Program Files (x86)\Java\jdk1.6.0_26\bin\javac.exe
sind bei mir mit Leerzeichen versehen!
Ich denke das Hauptproblem ist die Definition des Emulators! Wenn man alles was moderne Tablets bieten emulieren möchte, dann sind beim Erstellen bereits 20 Minuten und mehr möglich!
Ich habe mal den Test gemacht: API Level 15 (Android 4.03), 16 GB SD-Card, WXGA800 Auflösung (1280x800) mit Snapshot Funktion, SD-Card support, Accelerometer, GPS support, LCD density 240 usw.! Das Erstellen habe ich dann nach 20 Minuten gekillt!
Unbedingt nur das Notwendigste, was ich zum Programm direkt benötige definiere ich auch! Dann ersteht die Emulation in Sekunden und der Start braucht maximal 2 Minuten!
Beispiel: Emulator1280x800 mit API Level 13, 100 MiB SD-Card, WXGA Auflösung (1280x800), Kein Snapshot und zur Standarddefinition nur den SD-Card support hinzugefügt! Die Emulation wird in 1 Sekunden erstellt und startet in 2 Minuten 20 Sekunden!
Ich arbeite bis zum letzten Schritt mit der Emulation, weil ich das ewige Neuinstallieren der Anwendung auf dem Tablet nervig finde!
Ernst, bitte schmeiß nicht gleich die Flinte in das Korn! Ich programmiere bereits seit Jahren und ich kann sagen, für die Entwicklung von Android-Apps gibt es nichts Besseres als Basic4Android!