Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Android-Developers. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

JanHH

Droid

  • »JanHH« ist der Autor dieses Themas

Beiträge: 39

Level: 24 [?]

Erfahrungspunkte: 65 457

Nächstes Level: 79 247

  • Private Nachricht senden

1

27.02.2010, 04:16

Einstieg klappt nicht, scheitere schon an Hello World

Hallo,

die Frage mag etwas blöd sein, ich stell sie aber trotzdem weil ich einfach nicht weiss wie ich da sonst weiterkommen soll..;). Habe alles gemacht wie beschrieben, das Android SDK runtergeladen, die Ecplipse-Plugins instsalliert (Ganymede), mit dem Sdk manager all die verfügbaren Profile/Apis runtergeladen, ein AVD erstellt, das Eclipse-HelloWorld-TutorialProjekt angelegt, klappt auch soweit alles, lässt sich auch starten, dann startet auch so ein Android-Simulator, nur.. das eigentliche HelloWorld-Programm wird nicht ausgeführt. Alles man man sieht ist der Schriftzug "A N D R O I D" mit blinkendem Cursor dahinter auf dem Display. Was kann da falsch laufen?

Gruß+Danke
Jan

whitenexx

Administrator

  • »whitenexx« ist männlich

Beiträge: 389

Modell: Google Nexus 4

Android: 4.2.1 Phandroid

Wohnort: Leverkusen

Level: 35 [?]

Erfahrungspunkte: 824 119

Nächstes Level: 824 290

Danksagungen: 26

  • Private Nachricht senden

2

27.02.2010, 11:15

Meinst du es sieht so aus?


Wenn ja, dann musst du noch etwas warten, der Emulator bootet nämlich noch Android. ;)

JanHH

Droid

  • »JanHH« ist der Autor dieses Themas

Beiträge: 39

Level: 24 [?]

Erfahrungspunkte: 65 457

Nächstes Level: 79 247

  • Private Nachricht senden

3

27.02.2010, 12:34

Stimmt, danke. Aber so lange warten? Waren ca. 1,5 minuten..

Wo ich grad dabei bin, noch ein paar grundsätzliche Fragen: Es geht generell darum, eine bereits bestehende Java-Software für "ein Smartphone" zu portieren. Da schien mir die Android-Plattform die naheliegendste Lösung. Ich weiss natürlich nicht, ob das wirklich geht. Meine Anwendung braucht:

- die Möglichkeit, Fenster aufpoppen zu lassen und wieder zu schliessen (kann/sollte) auch gerne Vollbild sein)
- Buttons in selbigen (Radiobuttons, Checkboxes, normale Buttons..)
- Texteingabefelder, wo man was eingeben kann
- Zugriff (lesend und schreibend) auf ein Dateisystem
- optimalerweise Netzwerkfunktionen (per Socket oder auch HTTP-Get)

Geht das alles?

Anzeige

whitenexx

Administrator

  • »whitenexx« ist männlich

Beiträge: 389

Modell: Google Nexus 4

Android: 4.2.1 Phandroid

Wohnort: Leverkusen

Level: 35 [?]

Erfahrungspunkte: 824 119

Nächstes Level: 824 290

Danksagungen: 26

  • Private Nachricht senden

4

27.02.2010, 13:10

Ja, das sollte alles gehen. :)

JanHH

Droid

  • »JanHH« ist der Autor dieses Themas

Beiträge: 39

Level: 24 [?]

Erfahrungspunkte: 65 457

Nächstes Level: 79 247

  • Private Nachricht senden

5

27.02.2010, 21:01

Prima, danke!

andy87

Droid

Beiträge: 6

Level: 16 [?]

Erfahrungspunkte: 9 865

Nächstes Level: 10 000

  • Private Nachricht senden

6

02.04.2010, 13:03

Stimmt, danke. Aber so lange warten? Waren ca. 1,5 minuten..

Je nachdemn wie leistungsfähig dein Rechner ist kann das schon solange dauern. Auf meinem Netbook dauerts im Energiesparmodus geschlagene 5 Minuten bis der Emulator vollständig gestartet ist :)

Anzeigen

MagJz

Droid

Beiträge: 1

Modell: HTC-Desire

Android: 2.1

Level: 11 [?]

Erfahrungspunkte: 1 595

Nächstes Level: 2 074

  • Private Nachricht senden

7

22.05.2010, 09:50

Sorry das ich mir hier reinhänge, aber irgendwie habe ich ein ähnliches Problem.
Der Emulator in Eclipse startet bei mir ganz brav nur die "HelloWorld" Geschichte zeigt sich nicht?!
Ich kriege den Android-Homescreen und sonst nix.
Muss ich da in den Einstellungen noch was machen, oder starte ich die App von der falschen Stelle aus? (Strg+F11)

In der Console wird dies hier angezeigt:

[2010-05-22 09:39:48 - Hello Workshop] Android Launch!
[2010-05-22 09:39:48 - Hello Workshop] adb is running normally.
[2010-05-22 09:39:48 - Hello Workshop] Performing de.test.hello.HelloWorkshopActivity activity launch
[2010-05-22 09:39:48 - Hello Workshop] Automatic Target Mode: launching new emulator with compatible AVD 'HTCMagic'
[2010-05-22 09:39:48 - Hello Workshop] Launching a new emulator with Virtual Device 'HTCMagic'
[2010-05-22 09:48:18 - Hello Workshop] ------------------------------
danach passiert nix mehr


Jetzt habe ich mal auf meinem Win7X64 Rechner noch ein virtuelles XP installiert und die ganze Eclipse-Installation noch einmal durchgeführt:
Siehe da es funktioniert. Hier bekomme ich in der Console noch folgendes angezeigt:


[2010-05-22 14:15:27 - HelloWorld] New emulator found: emulator-5554
[2010-05-22 14:15:27 - HelloWorld] Waiting for HOME ('android.process.acore') to be launched...
[2010-05-22 14:16:55 - HelloWorld] WARNING: Application does not specify an API level requirement!
[2010-05-22 14:16:55 - HelloWorld] Device API version is 8 (Android 2.2)
[2010-05-22 14:16:55 - HelloWorld] HOME is up on device 'emulator-5554'
[2010-05-22 14:16:55 - HelloWorld] Uploading HelloWorld.apk onto device 'emulator-5554'
[2010-05-22 14:16:55 - HelloWorld] Installing HelloWorld.apk...
[2010-05-22 14:17:27 - HelloWorld] Success!
[2010-05-22 14:17:27 - HelloWorld] Starting activity de.examples.helloworld.HelloWolrd on device
[2010-05-22 14:17:31 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=de.examples.helloworld/.HelloWolrd }

Und die HelloWorld ist im Emulator zu sehen.
Woran liegt das? Warum kann Eclipse den Emulator zwar starten, findet ihn aber später nicht und kann die App nicht installieren und ausführen?

Danke für Tipps.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MagJz« (22.05.2010, 14:51)


treaki

Droid

Beiträge: 26

Modell: G1

Level: 22 [?]

Erfahrungspunkte: 41 264

Nächstes Level: 49 025

  • Private Nachricht senden

8

29.05.2010, 13:36

hi,

der Android Emulator ist meiner Meinung sehr blöd gemacht er emuliert auf deiner x68 CPU eine arm CPU was zu starken Geschwindigkeitsverlust führt. ich frage mich warum die das so gemacht haben Android läuft ja auch nativ auf x68 CPUs wenn man so einen Emulator macht dann ist das viel schneller und lässt sich noch mit kqemu beschleunigen. oder man machts mit chroot...

treaki

k-bal

Droid

  • »k-bal« ist männlich

Beiträge: 8

Modell: HTC Desire

Android: 2.1

Wohnort: Aachen

Level: 17 [?]

Erfahrungspunkte: 13 022

Nächstes Level: 13 278

  • Private Nachricht senden

9

31.05.2010, 13:29

Klugscheiß: x86.

Die werden schon ihre Gründe haben. Kannst ja mal eine Mail schreiben und die Antwort hier posten.

Thema bewerten

Highlights

Android Jobbörse

Interessante Job Angebote

Jetzt Job Anzeige schalten und den richtigen Mitarbeiter finden! Klicken Sie hier um mehr zu erfahren.

Social-Media