您可以使用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。

flutter我应该如何自动让安卓的version加01

原文地址: http://www.cveoy.top/t/topic/bJ82 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录