【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
章节内容【03】
章节内容【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例
开发背景
我们以vs-code开发flutter 项目来打包 apk为例,安卓apk打包流程设置图标,包名-签名-APP名-打包流程,接上一篇我们已经初步写了一个注册页面代码。
闲话不多,开源仓库地址,可以观摩已经写好的代码:
实战开始
首先确保安装必需的工具
确保你已经安装了以下工具:
Flutter SDK
Android Studio(用于Android SDK和AVD)
Visual Studio Code
整体我们分为以下步骤:
1,设置包名
2,设置签名
3,设置APP名(应用名字)
4,设置LOGO
5,打包apk
详细步骤
1,设置包名:
修改android/app/src/main/AndroidManifest.xml文件中的package属性。
找到<manifest>标签,修改package属性值为你想要的新包名
优雅草央千澈设置为<manifest xmlns:android=\”http://schemas.android.com/apk/res/android\” package=\”com.youyacao.freefirend\”>
打开android/app/build.gradle文件。
进入后提示java gradle环境需要安装插件,我们安装
扩展知识:
在Java中,Gradle 是一个构建自动化工具,通常用于编译、打包、测试和发布Java项目。它基于Groovy或者Kotlin的DSL(Domain-Specific Language),灵活且高效。Gradle在许多现代项目中取代了旧的构建工具,比如Apache Ant和Maven。
主要功能和特点
- 依赖管理:Gradle支持从Maven Central、JCenter和Ivy等仓库下载依赖库,自动解决依赖关系。
- 多项目构建:Gradle允许同时构建和管理多个相关联的项目,这在大型应用程序和企业级项目中特别有用。
- 插件系统:Gradle提供了丰富的插件来扩展其功能,比如Java插件、Groovy插件、Android插件等等。
- 灵活的配置:使用Groovy或Kotlin DSL,Gradle
平台声明:以上文章转载于《CSDN》,文章全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,仅作参考。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/dujiangdu123/article/details/145194254