Hallo und frohes Neues
Das neue Jahr spendierte mir eine neue Arbeitsumgebung (Xe5 Professional) und ich wollte bei der Gelegenheit in die Welt der App-Programmierung einsteigen.
Daher habe ich mit den Beispielen angefangen herumzuspielen und wollte das Debugging von Apps testen. Doch dabei scheitere ich leider grandios
Im Projekt (z.B. MusicPlayer) ist Android eingestellt und ein
SDK eingetragen (mit dem gleichen
SDK-Level wie die AVD), unter Ziel ist eine AVD aus dem AVD-Manager aktiviert. Delphi kann erfolgreich die App erzeugen, die aktivierte AVD starten und die App dann installieren. Der Debugger startet sogar die App, dann beendet sich der Debugger sofort wieder, während die App im Simulator weiterläuft. Haltepunkte werden geflissentlich ignoriert.
Wie debugge ich nun richtig Android-Apps (wohlgemerkt: Erst einmal nur im Emulator!)?
Im AVD-Manager habe ich zwei AVD's: die vom
Rad-Studio angelegte rex5_Android (Android 4.2.2
API-Level 17) und eine eigene. Beide laufen problemlos direkt auf der Entwicklungsmaschine.
Gruß
hsg