Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Wo landen Log.D Infos? (https://www.delphipraxis.net/207199-wo-landen-log-d-infos.html)

greenmile 3. Mär 2021 11:43

Wo landen Log.D Infos?
 
Hallo,

ich habe eine Android-App, die auf einem Gerät abstürzt. Application.OnException scheint das nicht zu behandeln, ich sehe keine Hinweisbox. Habe nun Log.D eingebaut, nur: Wo finde ich die Logs auf dem Android Gerät, also nicht im Emulator? Im "Internen Speicher/Android/Data/" steht nix. Sieht mir auch so aus, als wenn die Exception nicht durch die UI geworfen wird, sondern weiter unten im System. Wird dann überhaupt "OnException" ausgewertet?

Problem ist, dass meine App ein Ad einblenden soll. Genau in dem Moment, wo AdMob eingeblendet wird (ich sehe noch das 'Panel', also das Rechteck), kurz bevor der Ad-Inhalt erscheint, ist die App ... HexHex ... Weg.

tggmx 3. Mär 2021 11:56

AW: Wo landen Log.D Infos?
 
Mit AndroidStudio hast du über Logcat Zugriff.

https://developer.android.com/studio/debug/am-logcat

michaelg 3. Mär 2021 12:07

AW: Wo landen Log.D Infos?
 
Hast Du den Android-Device-Monitor auf Deinem Rechner?

Der ist bei mir z. B. hier zu finden:

C:\Users\Public\Documents\Embarcadero\Studio\20.0\ PlatformSDKs\android-sdk-windows\tools\monitor.bat

oder auch hier

C:\Users\Public\Documents\Embarcadero\Studio\21.0\ CatalogRepository\AndroidSDK-2525-21.0.40680.4203\tools\monitor.bat

Dort werden die log.d auch explizit aufgeführt. Du solltest aber vorher einen Filter für Deine App dort eintragen, sonst erschlägt Dich die Masse der Logeinträge.

greenmile 3. Mär 2021 12:13

AW: Wo landen Log.D Infos?
 
Das Problem ist, dass das Gerät nicht mit meinem Rechner verbunden ist. Kann mir der User ein Logfile schicken?

himitsu 3. Mär 2021 12:54

AW: Wo landen Log.D Infos?
 
Er kann das Gerät via USB an den PC hängen,
muß dafür erst die Entwickleroptionen aktivieren,
und kann dann via ADB das Log auslesen/kopieren.
https://developer.android.com/studio...nd-line/logcat

Für ADB entweder das fette Android-SDK installieren,
aber es reicht auch das kleine Fastboot (die Anwendungssammlung, nicht der Android-Modus).
https://www.chip.de/downloads/Minima..._62500183.html
https://forum.xda-developers.com/t/t...-9-18.2317790/


Womöglich geht auch sowas
https://play.google.com/store/apps/d...er&hl=de&gl=US

greenmile 3. Mär 2021 15:49

AW: Wo landen Log.D Infos?
 
Danke, schaue ich mir an, gerade die App ist sehr interessant.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 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