Ich bin diesem Tutorial gefolgt: Ссылка , aber egal was ich mache, und was ich ändere, wenn ich die App starte, sehe ich nur das Bild unten. Gibt es etwas, was ich drücken muss, um mit der Entwicklung zu beginnen? Habe ich den Startcode hinzugefügt? Ich bin völlig ratlos ...
Ich sehe http://img196.imageshack.us/img196/1700/stuckl.jpgVon Ihrem Screenshot aus scheint der Emulator noch nicht vollständig gestartet zu sein. Es ist also unwahrscheinlich, dass er ein Problem mit Ihrer App darstellt. Es kann eine Weile dauern, um zu beginnen, also lassen Sie es für ein paar Minuten, nur um sicher zu gehen, dass es nicht langsam ist. Wenn das nicht funktioniert, versuche das AVD neu zu erstellen.
Sobald der AVD läuft, können Sie Ihre App beliebig oft erneut bereitstellen, so dass Sie sie nicht erneut starten müssen.
Sie müssen nichts drücken, und Ihr Code sollte das nicht verursachen können. Es sieht so aus, als ob etwas mit deinem Emulator nicht stimmt.
Das SDK enthält einige Tools, mit denen Sie herausfinden und beheben können.
adb
ist die Debug-Bridge - Verwenden Sie adb logcat
, um Protokolle vom Gerät zu sehen. Ich glaube nicht, dass es sich in diesem Zustand mit dem Emulator verbinden wird, aber du kannst es trotzdem versuchen.
android
ist der Haupt-AVD-Manager, und Sie können damit neue virtuelle Geräte erstellen und Details anzeigen, wenn sie nicht geladen werden konnten.
Wenn Sie mit Ihrem virtuellen Gerät nichts Nützliches oder Offensichtliches erzeugen, sollten Sie versuchen, einfach einen neuen AVD im Manager zu erstellen und stattdessen diesen zu verwenden. Vielleicht möchten Sie auch versuchen, den Emulator selbst zu starten, anstatt Eclipse das tun zu lassen, nur für den Fall, dass er etwas dagegen tut. Verwenden Sie dazu das Tool emulator
im SDK.
Ich hatte die gleichen Probleme auf einem ee pc, es dauerte eine halbe Stunde, um zu arbeiten, dann versuchte ich in einem stärkeren pc und es funktioniert, kann Ihr PC zu schwach für den Emulator sein, nur denken, dass die neuen Telefone haben ein 1400-MHz-Prozessor und sie laufen das Programm nicht den Emulator, der viel einfacher ist