生成二维码:
首先安装生成二维码插件:
dependencies:
qr_flutter: ^3.0.1
在使用的地方导入:
import 'package:qr_flutter/qr_flutter.dart';
使用:
QrImage(
data: '二维码要显示的数据',
size: 100.0,
embeddedImage: AssetImage('images/pic.png'),
embeddedImageStyle: QrEmbeddedImageStyle(size: Size(40, 40)),
),
扫码:
可以安装插件barcode_scan
dependencies:
barcode_scan: ^1.0.0
在需要使用的地方导入:
import 'package:barcode_scan/barcode_scan.dart';
使用该插件时会遇到AndroidX之间版本冲突问题
可以通过将android.support
改为androidx
迁移项目至AndroidX
可以参考解决方式: