一、环境准备:
1)jdk 与环境变量配置
Java version 1.8.0_401
2)android studio 安装
Android Studio Giraffe | 2022.3.1 Patch 3
android platform 与 SDK build-tools安装(根据自己开发的目标android版本去选择合适的build-tools SDK PLATFORM-API level 与SDK build-tools 有一定对应关系) ,资源源问题挂梯子会快一点。
3、vscode 安装
这里不赘述了
二、ionic项目
1、nodejs 安装
通过nvm 进行nodejs版本管理,具体实现有相关资料很多
2.安装ionic 脚手架
npm install -g @ionic/cli
3、建立项目
ionic start myApp tabs --capacitor
也可以
ionic start app_name tabs --type=angular --capacitor //指定angular
注意:1)Downloading and extracting tabs starter Error 重试几次
2)npm.cmd i --save -E @capacitor/core@latest 等待时间比较长,大概5分钟。
cap_demo1
4.启动
cd app_name \
ionic serve
-- 添加android平台
ionic capacitor add android
--拷贝文件 如 assets下的静态文件
ionic capacitor copy android
--同步插件库
ionic capacitor sync android
copy + sync 这一步要执行,防止出现错误
-- 编译
ionic capacitor build android
编译完成后 会打开android studio。
三、apk打包
apk打包需要依赖gradle ,这里是我的配置
gradle需要独立安装配置
操作生成apk