Cette application montre comment à l'aide de l'unité fmx.platform.logger.android.fix, vous pouvez modifier la balise utilisée par FiremonKey afin que vous puissiez utiliser ADB LogCAT pour filtrer correctement vos journaux pour le débogage.
Pour l'utiliser, il vous suffit d'inclure l'unité fmx.platform.logger.android.fix dans votre fichier de projet.
var LLogService: IFMXLoggingService;
var LLogPriority: IFMXTagPriority;
if TPlatformServices.Current.SupportsPlatformService(IFMXLoggingService, LLogService) and
Supports(LLogService, IFMXTagPriority, LLogPriority) then
begin
LLogPriority.i( ' TagName ' , ' LogMessage ' );
end ;ADB Logcat -s Tagname: *
Voir le code dans pour comment l'utiliser.


Une fois que vous avez cliqué sur le bouton Modifier la balise, tous vos journaux seront tagués avec ce nom.

Vous pouvez également avoir des balises prioritaires, afin que vos balises puissent avoir un débogage, une erreur, des informations ou une priorité verbale.
Pour filtrer les balises à l'aide de ADB Logcat, utilisez simplement la commande
adb logcat -s MyAppName
où MyAppName est le nom de balise que vous avez choisi d'utiliser.
J'espère que cela aide à votre débogage.
Apprécier,
Chee-wee chua,
Singapour.