第一步 更新pubspec.yaml
dependencies: flutter: sdk: flutter crypto: ^2.0.6
2 創建工具類
import 'dart:convert'; import 'package:convert/convert.dart'; import 'package:crypto/crypto.dart'; class Md5Util { /// md5 加密 static String generateMd5(String data) { var content = new Utf8Encoder().convert(data); var digest = md5.convert(content); // 這裏其實就是 digest.toString() return hex.encode(digest.bytes); } }