Hallo liebe Android-Programmierer,
steige gerade in das Thema ein und habe das Android SDK und das ADT für eclipse gemäß Anleitung von Installing the SDK | Android Developers installiert.
Dann habe ich eine virtual device namens myphone erstellt, und zwar im Android SDK und AVD Manager (Name myphone sd-Karte mit 9 MB und Standard-Auflösung). Unter "Details" wird der Speicherort der vd angezeigt.
Wenn ich nun aber das Beispiel HalloWelt der o. a. Seite ausführen will, kommt folgende Fehlermeldung:
[2011-02-18 19:31:46 - HelloAndroid] ------------------------------
[2011-02-18 19:31:46 - HelloAndroid] Android Launch!
[2011-02-18 19:31:46 - HelloAndroid] adb is running normally.
[2011-02-18 19:31:46 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2011-02-18 19:31:46 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'myphone'
[2011-02-18 19:31:46 - HelloAndroid] Launching a new emulator with Virtual Device 'myphone'
[2011-02-18 19:32:00 - Emulator] emulator: ERROR: unknown virtual device name: 'myphone'
[2011-02-18 19:32:00 - Emulator] emulator: could not find virtual device named 'myphone'
Und das obwohl die vd z. B. in der Startkonfiguration sichtbar ist!!!
Zusätzlich habe ich die Windows-PATH-Variable auf platforms, platform-tools und den Speicherort der vd gesetzt.
Starte ich den emulator von der Windows-Eingabe, dann kommt die Fehlermeldung, dass der avd-Name unzulässige Zeichen enthält. Bei "myphone" sind mir die aber nicht klar. Andererseits muss der emulator dann aber die avd gefunden haben.
Merkwürdig.
Speicherort ist übrigens bei mir D:\Thomas\.android\avd. Da ist ja ein Punkt, aber der kann es ja auch nicht sein, oder?
Wer kann mir da weiterhelfen? Wäre sehr dankbar.
(Vielleicht gibt es sogar einen Kollegen, der Android schonmal in der Schule programmiert hat. Die Schüler wären heiß drauf - aber sie kennen ja die Schwierigkeiten noch nicht.)
steige gerade in das Thema ein und habe das Android SDK und das ADT für eclipse gemäß Anleitung von Installing the SDK | Android Developers installiert.
Dann habe ich eine virtual device namens myphone erstellt, und zwar im Android SDK und AVD Manager (Name myphone sd-Karte mit 9 MB und Standard-Auflösung). Unter "Details" wird der Speicherort der vd angezeigt.
Wenn ich nun aber das Beispiel HalloWelt der o. a. Seite ausführen will, kommt folgende Fehlermeldung:
[2011-02-18 19:31:46 - HelloAndroid] ------------------------------
[2011-02-18 19:31:46 - HelloAndroid] Android Launch!
[2011-02-18 19:31:46 - HelloAndroid] adb is running normally.
[2011-02-18 19:31:46 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2011-02-18 19:31:46 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'myphone'
[2011-02-18 19:31:46 - HelloAndroid] Launching a new emulator with Virtual Device 'myphone'
[2011-02-18 19:32:00 - Emulator] emulator: ERROR: unknown virtual device name: 'myphone'
[2011-02-18 19:32:00 - Emulator] emulator: could not find virtual device named 'myphone'
Und das obwohl die vd z. B. in der Startkonfiguration sichtbar ist!!!
Zusätzlich habe ich die Windows-PATH-Variable auf platforms, platform-tools und den Speicherort der vd gesetzt.
Starte ich den emulator von der Windows-Eingabe, dann kommt die Fehlermeldung, dass der avd-Name unzulässige Zeichen enthält. Bei "myphone" sind mir die aber nicht klar. Andererseits muss der emulator dann aber die avd gefunden haben.
Merkwürdig.
Speicherort ist übrigens bei mir D:\Thomas\.android\avd. Da ist ja ein Punkt, aber der kann es ja auch nicht sein, oder?
Wer kann mir da weiterhelfen? Wäre sehr dankbar.
(Vielleicht gibt es sogar einen Kollegen, der Android schonmal in der Schule programmiert hat. Die Schüler wären heiß drauf - aber sie kennen ja die Schwierigkeiten noch nicht.)