flutter我应该如何自动让安卓的version加01
您可以使用flutter的build_version插件来实现自动增加版本号。首先,在pubspec.yaml文件中添加以下依赖项:
dependencies:
build_version: ^2.0.0
然后,在pubspec.yaml文件中添加以下内容:
flutter:
# ...
build:
# ...
number: 1
# ...
这将设置初始版本号为1。
接下来,您可以在项目中使用以下代码来获取当前版本号并将其自动增加0.1:
import 'package:flutter/material.dart';
import 'package:build_version/build_version.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
final buildDetails = await BuildVersion.initialVersion();
runApp(MyApp(buildDetails));
}
class MyApp extends StatelessWidget {
final BuildDetails buildDetails;
MyApp(this.buildDetails);
@override
Widget build(BuildContext context) {
final newVersion = buildDetails.version.incrementPatch();
return MaterialApp(
// ...
home: Scaffold(
body: Center(
child: Text('当前版本号:$newVersion'),
),
),
);
}
}
这将在应用程序启动时自动获取当前版本号,并将其自动增加0.1。
原文地址: http://www.cveoy.top/t/topic/bJ82 著作权归作者所有。请勿转载和采集!