fishCoder / flutter_native_logan

Logan的Flutter版本

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flutter_native_logan

这个项目是Logan Flutter版本,通过ffi的方式直接调用logan动态库

引用方式


flutter_native_logan
	git:
		url: https://github.com/fishCoder/flutter_native_logan.git
		ref: master


初始化


 LoganResult result = await FlutterNativeLogan.init(
        '0123456789012345', '0123456789012345', 1024 * 1024 * 10);


写日志


FlutterNativeLogan.log(10, 'this is log string ${DateTime.now().toString()}');

获取某天的日志文件路径

// 日期格式 yyyy-MM-dd
LoganResult result = await FlutterNativeLogan.getUploadPath(date);

上传服务器

// 日期格式 yyyy-MM-dd

  final LoganResult result = await FlutterNativeLogan.upload(
        'http://127.0.0.1:8080/logan/upload',
        date,
        'FlutterTestAppId',
        'FlutterTestUnionId',
        'FlutterTestDeviceId'
    );

About

Logan的Flutter版本

License:Other


Languages

Language:Dart 43.7%Language:CMake 22.1%Language:C++ 16.8%Language:Ruby 8.0%Language:Kotlin 4.7%Language:Swift 1.8%Language:Objective-C 1.5%Language:C 1.4%