Flex Console - Как его использовать? - PullRequest
0 голосов
/ 28 июня 2010

Я проверяю "Flex Console" -> здесь , что выглядит действительно интересно. Кажется простым в использовании и легким для интеграции. Но как? Я искал информацию об этом, но не увенчался успехом. Я нашел этот пост, но я не понимаю, как он используется ... Если у кого-нибудь есть идеи о том, как его использовать, или у вас есть какие-либо рекомендации относительно любого другого приложения, которое будет делать то же самое (сохраните чистые логи Flex с фильтрами и прочим), я был бы очень признателен.

С уважением, BS_C3

1 Ответ

0 голосов
/ 03 июля 2010

Flex Console перемещена в новое местоположение: http://code.google.com/p/flex-console/

В двух словах, вы создаете MiniDebugTarget в своем проекте и начинаете регистрацию с помощью Logging API.

import mx.logging.*;
import mx.logging.targets.*;

public class MyApp {

    static private logger:ILogger = Log.getLogger("sample.MyApp");

    public function MyApp() {
        super();
        // Add the MinuDebugTarget to channel
        // all log messages to LocalConnection
        // You only need to do this once!
        var target:MiniDebugTarget = new MiniDebugTarget();
        target.filters = ["*"];
        target.includeDate = true;
        target.includeTime = true;
        target.includeCategory = true;
        target.includeLevel = true;
        Log.addTarget(target);
    }

    public function foo(bar:String):void {
        logger.debug("foo({0})", bar);
        try {
            //    do something
            ..
        } catch(e:Error) {
            logger.error("Error: ", e.message);
            throw e;
        }
    }
}

Посетите страницу справки на новом сайте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...