flutter 安卓打包

 

flutter 安卓打包

1. Nodejs 和 Npm 安装与版本控制

// 安装Nodejs
Nodejs 版本:node-v6.11.1-x64.msi

// 安装Npm
Npm 版本:5.5.1

// 注释:安装指定版本的nodejs后,npm版本可能不是最新的。可以通过以下命令进行升级。
npm install npm 

// 注意:尽量安装最新版本的nodejs。但如果在下载ionic或cordova的依赖时出现问题,可以考虑按照上述步骤操作。

2. JDK的安装与环境配置

// 安装JDK
(1).双击安装文件,按照提示完成安装。
(2).配置JDK的环境变量:
    我的电脑 右键 - 属性 - 高级系统设置 - 高级 - 环境变量

// 在系统变量中新增JAVA_HOME,并设置其值为JDK的安装目录
JAVA_HOME:jdk的安装目录

// 在Path环境变量中追加以下代码来配置Java的执行路径
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
// 注意:环境变量之间使用英文分号(;)分隔。

// 在命令行中输入以下命令,确认JDK安装与配置成功
java  // 如果返回信息,则说明JDK已安装成功
javac // 如果返回信息,则说明JDK环境已配置成功

3. 安装 Android Studio

// 安装注意事项:确保Android Studio的安装路径中不包含中文字符。

ionic cordova platform add android // 将android环境添加到项目

// 如果安装过程中出现以下提示:
You have been opted out of telemetry. To change this, run: cordova telemetry on.
// 可以尝试以下两种方法来解决:
npm install -g cordova@6.0.0
或者
npm install -g cordova@latest

// 使用Android Studio打开项目:
打开android studio 导入 项目platform目录下的android

// 运行项目:
在顶部菜单栏里面的run - run 弹出菜单, 选择edit 设置 点+号新建android App
general 的 module 选择 android 然后最后面 deployment target options 的 target 选择usb device
手机连接电脑, 开启调试模式
cordova run android 

// 代码修改与运行:
修改代码 去前端的ide修改,修改完一定要运行 ionic build ,然后重新运行到手机,修改的代码才能生效

// 打包APK:
打包 在顶部菜单栏里面 build 里面的Build APK

// 设置签名key,注意保留key,后续版本更新会用到。

Mac 安装android studio及相关工具

// 安装JDK

// 安装gradle
Cd 到解压gradle的目录
export PATH=$PATH:gradle-5.4.1/bin

// 验证gradle安装成功
gradle -v 

其他配置

aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
// 这些是Android打包的一些配置选项,用于优化图片资源的处理。

posted on 2021-10-26 22:01  完美前端  阅读(173)  评论(0)    收藏  举报

导航