万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    ログから「flutter:」消せる?

    import 'package:flutter/foundation.dart';
    import 'package:flutter/material.dart';
    import 'package:flutter/services.dart';
    
    void main() {
      // ログ出力のフォーマットを設定する
      if (!kReleaseMode) {
        SystemChannels.platform.setMethodCallHandler((MethodCall call) async {
          if (call.method == 'log') {
            // ログのメッセージ文字列から "flutter:" を削除する
            final dynamic arguments = call.arguments;
            print('${arguments['level']} ${arguments['message'].toString().replaceAll('flutter:', '')}');
          }
        });
      }
      runApp(MyApp());
    }
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'My Flutter App',
          home: Scaffold(
            appBar: AppBar(
              title: Text('My Flutter App'),
            ),
            body: Center(
              child: Text('Hello, World!'),
            ),
          ),
        );
      }
    }