Flutter 新闻客户端 - 10 编译发布正式版

本文档详细介绍了如何使用Flutter编译并发布Android和iOS的正式版应用,包括APP图标和启动图片的制作,Android和iOS的发布流程,如证书签名、版本修改、权限设置和混淆编译等。
摘要由CSDN通过智能技术生成

B站视频

https://www.bilibili.com/video/BV1G541147ZV
https://www.bilibili.com/video/BV1ik4y1k7yP

本节目标

  • 编译 build releae
  • 程序瘦身
  • 混淆程序
  • 修改程序名称
  • 制作图标
  • 制作启动画面

正文

1. APP 图标

规格说明

https://developer.android.com/google-play/resources/icon-design-specifications

https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon/

图标尺寸

android 512x512

ios 1024x1024

在线工具

https://www.designevo.com/cn/logo-maker/

flutter_launcher_icons 插件

https://pub.dev/packages/flutter_launcher_icons

pubspec.yaml
dev_dependencies:
  # icons
  flutter_launcher_icons: ^0.7.5

flutter_icons:
  android: "launcher_icon"
  ios: true
  image_path: "assets/icons/logo-1024.png"
生成图标
flutter pub run flutter_launcher_icons:main
图标目录

android/app/src/main/res

ios/Runner/Assets.xcassets/AppIcon.appiconset

2. 启动图片

规格说明

https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/#device-screen-sizes-and-orientations

https://developer.android.com/about/dashboards/index.html#Screens

https://uiiiuiii.com/screen/

图片尺寸

iPhone XS Max 1242px × 2688px

android xxhdpi xhdpi

在线工具

https://hotpot.ai/icon_resizer

3. Android 发布

证书签名说明

https://developer.android.com/studio/publish/app-signing?hl=zh-cn

生成证书
# 进入目录 android/app/
keytool -genkey -v -keystore ./ke
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值