bugly_pro_flutter 0.4.6 copy "bugly_pro_flutter: ^0.4.6" to clipboard
bugly_pro_flutter: ^0.4.6 copied to clipboard

bugly for flutter pro

项目介绍 #

简介

bugly_pro_flutter 为腾讯端服务中台提供的 Flutter 线上性能监控组件,提供 dart 异常捕获、启动性能、卡顿等监控能力。并上报数据到 Bugly 平台。

接入方式

文档中心

  1. bugly 创建产品,接入平台选择Flutter。

  2. 根据业务需要购买流量包,并绑定产品。

  3. 查询刚刚注册的产品信息:

    进入刚刚注册的产品,打开 设置 --> 产品信息 ,记录下 APP ID 和 APP KEY ,后续有用。

  4. 在pubspec.yaml中添加依赖:

  bugly_pro_flutter:
    version: ^0.4.4
  1. 在项目的main.dart文件的main()方法中初始化bugly_pro_flutter:
import 'package:bugly_pro_flutter/bugly.dart';

void main() {
  BuglyOptions options = BuglyOptions(appId: '', appKey: '', bundleId: '');
  options.monitorTypes = [
    MonitorType.launchMetric,
    MonitorType.looperMetric,
    MonitorType.looperStack,
    MonitorType.exception
  ];
  options.userId = 'pro_tester';        // 用户账户信息(比如qq号,手机号等等),用于排查问题

  Bugly.init(options, appRunner: (){
    runApp(const MyApp());          // 将原来的runApp调用包到这个闭包中
  },
  beforeInitRunner: (options){
    options.appId = 'afxxxxxa01';   // 前面记录的APP ID
    options.appKey = 'aef434ba-xxxx-xxxx-xxxx-xxxxxxxaae88b'; // 前面记录的APP KEY
    options.bundleId = 'com.tencent.pro_test.hod'; // bundleId,根据实际情况填上即可
  });
}
  1. 触发一个dart错误,去bugly的 错误 --> 问题列表 下查看错误信息,验证接入情况。
0
likes
110
pub points
28%
popularity

Publisher

unverified uploader

bugly for flutter pro

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

collection, crypto, dio, ffi, flutter, path_provider, rmonitor_base, shared_preferences

More

Packages that depend on bugly_pro_flutter