Flutter app打包跟常规打包是差不多的,以android为例:

配置构建信息

这一步呢主要是检查配置app的基础信息:

  • applicationId
  • versionCode
  • versionName
  • minSdkVersion
  • targetSdkVersion
  • uses-permission
  • 打包的开发环境等

签名

创建keystore

keystore就跳过,没有就执行:

keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
  • ~/key.jks 是你存放的路径
  • alias 后面跟的是你keystore的别名,自定义

执行之后会填写一堆信息,按照提示填写就行,没什么难度。

配置签名信息

这一步是在 项目/android/app/build.gradle文件中配置签名信息。

Flutter app打包详解相关推荐

  1. Flutter 多渠道打包详解(埋点统计系列文章)

    我是 Zero,废话不多说,脑图奉上 脑图梳理 只要你关注 Flutter,这篇文章你绝对用得着 ==> 强烈建议➕收藏 多渠道打包介绍 多渠道打包的主要作用是满足产品的运营需求,统计渠道和活动 ...

  2. 用Wex5平台打包生成App图文详解(Android)

    用Wex5平台打包生成App图文详解(Android) 第一步:到起步官网下载并解压好Wex5开发工具:http://www.wex5.com/downloads/ 第二步:在解压的目录下打开开发工具 ...

  3. Android13 App 预装详解

    Aosp源码上手指南目录: Android13 源码下载与编译 Android13 添加 Product Android13 自定义模块添加 Android13 预编译模块添加 Android13 A ...

  4. flutter 生命周期详解

    flutter 生命周期详解 简介 一.widget 生命周期 二.APP 生命周期 总结 简介 众所周知,程序是有生命周期的,那么flutter 的生命周期是什么呢? flutter 的生命周期大体 ...

  5. App.Config详解

    App.Config详解 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的.它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序. 配置文件的根节点是 ...

  6. 导出jar插件_Fluttify输出的Flutter插件工程详解

    系列文章: yohom:Fluttify输出的Flutter插件工程详解​zhuanlan.zhihu.com yohom:开发Flutter插件必备原生SDK->Dart接口生成引擎`Flut ...

  7. 【干货】某视频app推荐详解.pdf(附下载链接)

    今天给大家带来一份干货资料<某视频app推荐详解.pdf>,本文档包含推荐目标.推荐模型.推荐架构以及产品和运营相关的问题,文档已收录到小程序省时查报告中,大家可以到省时查报告小程序中查看 ...

  8. linux中的文件夹压缩文件,linux将文件拷贝到目录下Linux下文件的压缩与打包详解...

    在Linux中,有很多的压缩命令.利用这些压缩命令,可以方便的从网络上下载大型的文件.同时,我们知道,Linux文件的扩展名是没有特殊意义的,不过,因为Linux下存在着许多压缩命令,所以为了方便记忆 ...

  9. App Widgets 详解四 RemoteViews、RemoteViewsService和RemoteViewsFactory

    导读 本篇文章将介绍"集合视图",App Widget 复杂布局的实现 App Widget 小部件系列其他文章链接 App Widgets 详解一 简单使用 App Widget ...

最新文章

  1. 4-2-串的堆存储结构-串-第4章-《数据结构》课本源码-严蔚敏吴伟民版
  2. uniapp光标自动定义到文本框_解决这3个问题,你就敢使用自动编号了
  3. mysql ibatis xml配置 like_iBatis学习方法及入门总结
  4. jQuery中国各个省份地图分部代码
  5. python write 写多行_如何用 Python 执行单行命令
  6. python编写函数showmsg(n、name)_Python语言答案
  7. python tkinter滚动条不起作用_求助:tkinter中滚动条为什么不能用
  8. 找回密码forget_password
  9. 联合光伏:雨后复斜阳 关山阵阵苍
  10. 图像特征计算与表示——基于内容的图像检索
  11. php中include,require的文件包含问题,以及$_SERVER['PHP_SELF']和__FILE__的区别
  12. PNG图片压缩对比分析
  13. 雷电模拟器安装frida
  14. 计算机行业的未来10年发展前景,未来10年,这4大工作就业前景好,发展前途超过公务员...
  15. java查看微信付款记录怎么查_微信支付java版本之查询订单
  16. C:\Windows\system32>net start MySQL 发生系统错误 1058。 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。
  17. mysql gt =_amp;lt;=amp;gt; operator in MySQL_MySQL
  18. python画星空的程序_Python画好看的星空图
  19. android画机器人,cdr怎么绘制安卓小人?cdr安卓机器人制作教程
  20. WPS以及它的两种方式PIN与PBC的理解

热门文章

  1. HTML5报告型页面,详细报告页面.html
  2. 阿里菜鸟面试之sql优化
  3. 408计算机考研笔记!超级详细!!!
  4. 4.1-4.2 HD-GR导航软件概述和软件任务结构介绍
  5. SM2 (国密的一种算法)
  6. 性能测试,如何做压力测试?压力测试实施,避免背锅提升效率(二)
  7. 小白自总结【数据预处理】英文数据预处理
  8. 【leetcode】551. 学生出勤记录 I(student-attendance-record-i)(模拟)[简单]
  9. 去除 360 浏览器 404页面 广告
  10. 已有的exe,始终带参数执行,不需要每次输入命令行的方法(create sfx archive)