AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Debugging von Android-Apps im Emulator
Thema durchsuchen
Ansicht
Themen-Optionen

Debugging von Android-Apps im Emulator

Ein Thema von hsg · begonnen am 8. Jan 2014 · letzter Beitrag vom 8. Jan 2014
Antwort Antwort
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#1

Debugging von Android-Apps im Emulator

  Alt 8. Jan 2014, 11:55
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Debugging von Android-Apps im Emulator

  Alt 8. Jan 2014, 12:55
Hast du die Hardwarebeschleuingung für die AVD aktiviert? (diese ist standardmässig aus)
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Debugging von Android-Apps im Emulator

  Alt 8. Jan 2014, 14:48
Mit der Hardwarebeschleunigung kann dies nichts zu tun haben - in dem Fall würde die app sich gar nicht starten bzw. mit einem "blackscreen" beim Start weghängen. Wirklich gutgemeinter Rat: VERGISS DAS DEBUGGEN IM SIMULATOR! Kauf Dir ein billiges Gerät falls noch kein Android-Device vorhanden.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Debugging von Android-Apps im Emulator

  Alt 8. Jan 2014, 15:01
Hast du die Hardwarebeschleuingung für die AVD aktiviert? (diese ist standardmässig aus)
Falls du damit die GPU-Verwendung gemeint ist, dann ja.
  Mit Zitat antworten Zitat
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Debugging von Android-Apps im Emulator

  Alt 8. Jan 2014, 15:03
Mit der Hardwarebeschleunigung kann dies nichts zu tun haben - in dem Fall würde die app sich gar nicht starten bzw. mit einem "blackscreen" beim Start weghängen. Wirklich gutgemeinter Rat: VERGISS DAS DEBUGGEN IM SIMULATOR! Kauf Dir ein billiges Gerät falls noch kein Android-Device vorhanden.
Mein Denkweise scheint dabei zu einfach zu sein Ich hatte gedacht, dass das Debuggen im Emulator ohne die Fallstricke mit USB etc. einfacher wäre. Morgen bekomme ich ein Testgerät zum spielen. Mal sehen, ob es da funktioniert ...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz