Fehler mit Android-emulator aus Titan-Studio

Im Grunde versucht, um die Standard-sample-Projekt (das ist verlinkt hier) laufen in der Android-simulator.

(Ich bin auf Windows XP-SP3 finden Sie in der "Diagnose-Protokoll" - Ausgabe in der Frage der Fußzeile weitere config-info, wenn Sie Fragen zu configs lassen Sie mich wissen).

Hier ist, was ich bisher getan habe:

  • Installiert die aktuelle version von Titanium Mobile SDK Version: 2.0.1
  • Das Java-SDK installiert "jdk-6u31-windows-i586.exe"
  • Installiert die Android SDK Manager r18, dann die folgenden Pakete: Android SDK Tools, Android SDK Platform-Tools, Android 2.2-API-8-SDK Plattform Android 2.2, API-8 Google-APIs
  • Heruntergeladen, die zip von Spülbecken auf GitHub, die Datei entpackt, verändert den Namen der Datei zu KitchenSink, kopiert die Datei auf die Titan-Projekt-Verzeichnis unter "eigene Dateien", dann über die Registerkarte Datei ausgeführt wird ein import über das Verzeichnis der "Projekt-Explorer" - tab in Titanium Studio.
  • Dann ich mit der rechten Maustaste auf die KitchenSink-Projekt in der "Projekt-Explorer" - tab in der Titan-Studio ausgewählt und "Ausführen Als...", dann "Android-Emulator"
  • Seltsam, dies zu tun gibt unterschiedliche Ergebnisse (was bedeutet, dass ich es ausführen, neu starten, usw.), die enthalten:
    • ERROR-MSG: Problem Aufgetreten "Launching Titan Android-Emulator - KitchenSink" hat ein problem festgestellt. Session-Initialisierung ist fehlgeschlagen. Connection refused: connect.
    • Ein anderes mal, ich habe eine Nachricht in dieser form "[INFO] [2012-04-24 17:03:33,140] Dienen die Dateien, die für com.test.test auf 0.0.0.0:1133 von C:\Documents und Einstellungen\Benutzer\Meine Dokumente\Titanium Studio Workspace\test" erscheint auf der app war die Bereitstellung auf einem server mit einer statischen IP, aber kein emulator jemals erscheint; die schien mir wie eine schlechte IP-Adresse, aber könnte falsch sein.

Was muss ich tun, um KitchenSink laufen in der Android Simulator? Gibt es eine Möglichkeit, führen Sie einfach den Android-Simulator, um zu bestätigen, es funktioniert auf seine eigene?


Hier ist die vollständige Ausgabe der "Diagnose-Protokoll" unter der Registerkarte "Hilfe":

  • Host-OS: Windows XP
  • OS Arch: x86
  • JRE Version: 1.6.0_24
  • JRE-Hersteller: Sun Microsystems Inc.
  • JRE Home: C:\Program Dateien\Appcelerator\Titanium Studio\jre
  • Install-Verzeichnis: file:/C:/Program Files/Appcelerator/Titanium Studio/
  • Version: 2.0.1.201204132053
  • VM-Argumente: -Xms40m -Xmx1024m -Declipse.p2.unsignedPolicy=- Declipse.log.Größe.max=10000
    -Declipse.log.backup.max=5
    -Djava.das awt.headless=true
    -XX:MaxPermSize=256m
    -Djava.Klasse.path=C:\Program Files\Appcelerator\Titan Studio\plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
  • Workspace-Verzeichnis: file:/C:/Dokumente und Einstellungen/user/My Documents/Titan-Studio-Arbeitsbereichs/
  • Sprache: de_de
  • Titanium Desktop SDK-Version: 1.1.0
  • Titanium Desktop SDK-Pfad: C:\Documents und Einstellungen\user\Anwendungsdaten\Titanium\sdk\win32\1.1.0
  • Titanium Mobile SDK Version: 2.0.1
  • Mobile SDK Module-API-Version: 2
  • Mobile SDK Zeitstempel: 04/12/12 16:33
  • Mobile SDK Build-Nummer: 999c68a
  • Titanium Mobile SDK Ort: C:\Documents und Einstellungen\user\Anwendungsdaten\Titanium\mobilesdk\win32\2.0.1.GA2

Pro Vorschlag unter, ich habe eine neue mobile Projekt-targeting Android, und dann lief das Projekt über "Run As..." - Android-emulators. Das system kommt wieder diese Meldung: "[INFO] [2012-04-24 17:03:33,140] Dienen die Dateien, die für com.test.test auf 0.0.0.0:1133 von C:\Documents und Einstellungen\Benutzer\Meine Dokumente\Titanium Studio Workspace\test"

bauen.log Ausgabe:
C:\Documents und Einstellungen\Benutzer\Meine Dokumente\Titanium Studio Workspace\test\build.melden Sie

Logfile initialized
[INFO] logfile = C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test\build.log
[DEBUG] C:\Documents and Settings\user\Application Data\Titanium\mobilesdk\win32\2.0.1.GA2\android\builder.py simulator test C:\Program Files\Android\android-sdk C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test com.test.test 1 HVGA
[INFO] logfile = C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test\build.log
[DEBUG] C:\Documents and Settings\user\Application Data\Titanium\mobilesdk\win32\2.0.1.GA2\android\builder.py emulator test C:\Program Files\Android\android-sdk C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test com.test.test 1 HVGA
[ERROR] Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH
[ERROR] Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH

**Windows Befehle (java,javac,jarsigner) zurück alle gültigen Antworten, die scheinbar zu Konflikten mit dem bauen.log-Datei sagen, das JDK wird nicht in den Pfad der Datei. Der Weg ist gewählt:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;"C:\Program Files\Java\jdk1.6.0_31\bin"

UPDATE:

Logfile initialized
[INFO] logfile = C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test3\build.log
[DEBUG] C:\Documents and Settings\user\Application Data\Titanium\mobilesdk\win32\2.0.1.GA2\android\builder.py simulator test3 C:\Program Files\Android\android-sdk C:\Documents and Settings\user\My Documents\Titanium Studio Workspace\test3 com.tester.test3 1 HVGA
[INFO] Building test3 for Android ... one moment
[ERROR] JDK version 'javac' is not recognized as an internal or external command,

operable program or batch file. detected, but 1.6 is required

InformationsquelleAutor blunders | 2012-04-24

Schreibe einen Kommentar