Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!

Cannot connect to VM

Das Thema "Cannot connect to VM" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 05.04.2010, 09:19   #1 (permalink)
Erfahrener Benutzer

Modell: HTC Legend

Registriert seit: 05.04.2010
Beiträge: 204
Abgegebene Danke: 63
Erhielt 5 Danke für 5 Beiträge
Standard Cannot connect to VM

Hallo zusammen,

ich bin Javaprogrammierer und wollte mich in Android versuchen. Ich benutze Eclipse 3.4. Das SDK und DevelopTools habe ich installiert. Allerdings erhalte ich eine Fehlermeldung, wenn ich ein "Helloworld" laufen lassen will. Wenn ich Debug drücke erhalte ich die Meldung "Cannot connect to VM". AVD habe ich eingerichtet und auf "Automatik" stehen. Javaprogramme laufen schon seit ewigen Zeiten bei mir problemlos. Also muss es was mit der androidinternen Einstellung sein. Oder? Wenn ich auf Run klicke kommt:

#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3174), pid=4976, tid=2732
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_18-b07
# Java VM: Java HotSpot(TM) Client VM (16.0-b13 mixed mode windows-x86 )
# An error report file with more information is saved as:
# C:\java\Test\HelloAndroid\hs_err_pid4976.log



Die Log hs_err_pid4976.log sieht so aus:


#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3174), pid=4976, tid=2732
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_18-b07
# Java VM: Java HotSpot(TM) Client VM (16.0-b13 mixed mode windows-x86 )
# If you would like to submit a bug report, please visit:
# HotSpot Virtual Machine Error Reporting Page
#
--------------- T H R E A D ---------------
Current thread (0x003e6c00): JavaThread "Unknown thread" [_thread_in_vm, id=2732, stack(0x008c0000,0x00910000)]
Stack: [0x008c0000,0x00910000], sp=0x0090f8ac, free space=13e0090f8bck
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x1f4000]
V [jvm.dll+0xa1d79]
V [jvm.dll+0x74ab1]
V [jvm.dll+0x76154]
V [jvm.dll+0x1c2395]
V [jvm.dll+0x1c2acd]
V [jvm.dll+0x1c2e85]
V [jvm.dll+0x1c2ecb]
V [jvm.dll+0x1c2ff2]
V [jvm.dll+0x1c306a]
V [jvm.dll+0x1c351d]
V [jvm.dll+0x1c3922]
V [jvm.dll+0x1e3ed3]
V [jvm.dll+0x1e42ac]
V [jvm.dll+0xd88c1]
V [jvm.dll+0x1ddae8]
V [jvm.dll+0x1030a0]
C [javaw.exe+0x1657]
C [javaw.exe+0x1e2c]
C [javaw.exe+0x8614]
C [kernel32.dll+0xb729]

--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
Other Threads:
=>0x003e6c00 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=2732, stack(0x008c0000,0x00910000)]
VM state:not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: None
Dynamic libraries:
0x00400000 - 0x00424000 C:\Programme\Java\jre6\bin\javaw.exe
0x7c910000 - 0x7c9c9000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c908000 C:\WINDOWS\system32\kernel32.dll
0x77da0000 - 0x77e4a000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e50000 - 0x77ee2000 C:\WINDOWS\system32\RPCRT4.dll
0x77fc0000 - 0x77fd1000 C:\WINDOWS\system32\Secur32.dll
0x7e360000 - 0x7e3f1000 C:\WINDOWS\system32\USER32.dll
0x77ef0000 - 0x77f39000 C:\WINDOWS\system32\GDI32.dll
0x76330000 - 0x7634d000 C:\WINDOWS\system32\IMM32.DLL
0x10000000 - 0x1002a000 C:\WINDOWS\system32\guard32.dll
0x77bd0000 - 0x77bd8000 C:\WINDOWS\system32\VERSION.dll
0x5e160000 - 0x5e168000 C:\WINDOWS\system32\fltlib.dll
0x77be0000 - 0x77c38000 C:\WINDOWS\system32\msvcrt.dll
0x7c340000 - 0x7c396000 C:\Programme\Java\jre6\bin\msvcr71.dll
0x6d800000 - 0x6da97000 C:\Programme\Java\jre6\bin\client\jvm.dll
0x76af0000 - 0x76b1e000 C:\WINDOWS\system32\WINMM.dll
0x6d7b0000 - 0x6d7bc000 C:\Programme\Java\jre6\bin\verify.dll
0x6d330000 - 0x6d34f000 C:\Programme\Java\jre6\bin\java.dll
0x6d290000 - 0x6d298000 C:\Programme\Java\jre6\bin\hpi.dll
0x76bb0000 - 0x76bbb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d7f0000 - 0x6d7ff000 C:\Programme\Java\jre6\bin\zip.dll
VM Arguments:
jvm_args: -Dvce.launchers=org.eclipse.ve.internal.java.vce.la uncher.remotevm.JFCLauncher -Dvce.launcher.class=com.example.helloandroid.Hello Android -Dappletparmsnumber=0 -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Programme\Java\android\android-sdk-windows\platforms\android-5\android.jar
java_command: org.eclipse.ve.internal.java.vce.launcher.remotevm .JavaBeansLauncher
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=.;C:\Programme\Java\jre6\lib\ext\QTJava. zip
PATH=C:/Programme/Java/jre6/bin/client;C:/Programme/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Syst em32\Wbem;C:\Programme\Intel\DMIX;C:\Programme\Gem einsame Dateien\Ulead Systems\MPEG;C:\Programme\Ulead Systems\Ulead FilmBrennerei 2 SE;C:\Programme\Gemeinsame Dateien\HP\Digital Imaging\\bin;C:\Programme\Gemeinsame Dateien\DivX Shared\;C:\Programme\QuickTime\QTSystem\;C:\Progra mme\Gemeinsame Dateien\Ahead\Lib\
USERNAME=MS
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 6, GenuineIntel

--------------- S Y S T E M ---------------
OS: Windows XP Build 2600 Service Pack 3
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
Memory: 4k page, physical 2094952k(1071704k free), swap 4032096k(2880644k free)
vm_info: Java HotSpot(TM) Client VM (16.0-b13) for windows-x86 JRE (1.6.0_18-b07), built on Dec 17 2009 13:35:55 by "java_re" with MS VC++ 7.1 (VS2003)
time: Mon Apr 05 09:11:49 2010
elapsed time: 0 seconds


Jemand eine Idee, wo das Problem liegt?
Vielen Dank
Duckemai
Duckemai ist offline   Mit Zitat antworten
Alt 05.04.2010, 17:32   #2 (permalink)
Neuer Benutzer
 
Benutzerbild von Axel

Registriert seit: 29.01.2010
Beiträge: 16
Abgegebene Danke: 1
Erhielt 1 Danke für 1 Beitrag
Standard AW: Cannot connect to VM

Sieht so aus, als ob du versuchen würdest ein main zu starten...
Axel ist offline   Mit Zitat antworten
Alt 06.04.2010, 06:42   #3 (permalink)
Erfahrener Benutzer

Modell: HTC Legend

Registriert seit: 05.04.2010
Beiträge: 204
Abgegebene Danke: 63
Erhielt 5 Danke für 5 Beiträge
Standard AW: Cannot connect to VM

Hallo Axel,
Du hast recht. Irgendwie startet er immer die Javaapplikation und nicht das Android-Projekt. Es gelingt mir nicht unter den Konfigurationen dauerhaft auf Android zu switchen.
Duckemai ist offline   Mit Zitat antworten
Alt 06.04.2010, 11:02   #4 (permalink)
Neuer Benutzer
 
Benutzerbild von Axel

Registriert seit: 29.01.2010
Beiträge: 16
Abgegebene Danke: 1
Erhielt 1 Danke für 1 Beitrag
Standard AW: Cannot connect to VM

Hallo,
du mußt Run As... Android Application benutzen.
A.
Axel ist offline   Mit Zitat antworten
Alt 06.04.2010, 14:09   #5 (permalink)
Erfahrener Benutzer

Modell: HTC Legend

Registriert seit: 05.04.2010
Beiträge: 204
Abgegebene Danke: 63
Erhielt 5 Danke für 5 Beiträge
Standard AW: Cannot connect to VM

Hallo,
das Problem ist, dass unter Run as... nur JavaBean steht.
Ich muss für jedes kompilieren in Run - RunConfigurations...-AndroidApplication-Run. Nur den grünen Pfeil in Eclipse drücken geht nicht, weil er dann das AndroidProjekt nicht als Android sondern allg. Java erkennt!! Hast Du vielleicht noch einen anderen Konfigurationstipp für mich?

Danke
Duckemai
Duckemai ist offline   Mit Zitat antworten
Alt 06.04.2010, 14:33   #6 (permalink)
Neuer Benutzer
 
Benutzerbild von Axel

Registriert seit: 29.01.2010
Beiträge: 16
Abgegebene Danke: 1
Erhielt 1 Danke für 1 Beitrag
Standard AW: Cannot connect to VM

Dann hast du vermutlich kein Android Projekt erstellt, sondern ein Java Projekt. Erstelle doch ein neues Android Projekt. Da findest du dann auch einige Beispielanwendungen.
Axel ist offline   Mit Zitat antworten
Alt 06.04.2010, 15:45   #7 (permalink)
Erfahrener Benutzer

Modell: HTC Legend

Registriert seit: 05.04.2010
Beiträge: 204
Abgegebene Danke: 63
Erhielt 5 Danke für 5 Beiträge
Standard AW: Cannot connect to VM

Ich habe ein AndroidProjekt erstellt. Aber unter RunConfigurations... landet diese Projekt immer in JavaBeans. Nicht unter Android. Ich kann dort zwar eine AndroidKonfiguration mit new und dem neuen Projekt erstellen, muss aber zum Kompilieren immer wieder in RunConfiguration reingehen. Das Projekt erscheint dort immer wieder bei den JavaBeans, selbst wenn ich es dort lösche
Duckemai ist offline   Mit Zitat antworten
Alt 06.04.2010, 16:56   #8 (permalink)
Neuer Benutzer
 
Benutzerbild von Axel

Registriert seit: 29.01.2010
Beiträge: 16
Abgegebene Danke: 1
Erhielt 1 Danke für 1 Beitrag
Standard

Hast du es mal mit einem der Beispiele probiert? Benutzt du den Emulator oder ein Smartphone
?
Axel ist offline   Mit Zitat antworten
Alt 06.04.2010, 17:00   #9 (permalink)
Neuer Benutzer
 
Benutzerbild von Axel

Registriert seit: 29.01.2010
Beiträge: 16
Abgegebene Danke: 1
Erhielt 1 Danke für 1 Beitrag
Standard AW: Cannot connect to VM

Oder aber:
Hello, World | Android Developers
Axel ist offline   Mit Zitat antworten
Alt 06.04.2010, 20:10   #10 (permalink)
Erfahrener Benutzer

Modell: HTC Legend

Registriert seit: 05.04.2010
Beiträge: 204
Abgegebene Danke: 63
Erhielt 5 Danke für 5 Beiträge
Standard AW: Cannot connect to VM

Hallo,

ich habe genau dieses HelloWorld. Auch die Beispiele (+Emulator). Schlussendlich funktionieren sie, aber eben mit Aufwand beim Kompilieren und mühseligem rumgeswitche. Aber nun gut. Irgendwann werde ich ganz versehentlich über die richtige Konfiguration stolpern. Ich bin ja noch am Anfang mit Android. Vielen Dank für Deine Hilfe.

Duckemai
Duckemai ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Connect hat das N1 getestet Maverick Nexus One Forum 10 16.03.2010 08:59
Kein Connect zu WLAN mit Umlaut in SSID NGargh Motorola Milestone Forum 7 03.03.2010 21:41
Philips GoGear Connect - Mediaplayer mit Android 2.1 garak Android News 4 25.02.2010 12:23
G1 - WLAN connect dauert ewig ichduer T-Mobile G1 Forum 2 15.08.2009 23:31
Tausche: Vodafone Mobile Connect USB Stick mjrgens Marktplatz 1 24.06.2009 00:50




Du liest gerade: "Cannot connect to VM" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.