当前位置: 首页 > news >正文

日总结 38

要将 Vue + Spring Boot 项目打包成 APK,核心思路是将前端打包为静态资源嵌入移动端容器,后端可选择「本地嵌入式服务」或「远程部署」
H5 混合开发:
核心是把 Vue 前端打包成 H5,用 Cordova/PhoneGap 或 HBuilderX 封装成 APK,Spring Boot 后端部署到服务器(前后端分离)。
步骤 1:Vue 前端打包
调整 Vue 配置:修改 vue.config.js(或 vite.config.js),将 publicPath 改为相对路径(避免路径问题):

// vue.config.js(Vue2/Vue3)
module.exports = {
publicPath: './',
outputDir: 'dist' // 打包输出目录
};
// vite.config.js(Vite)
export default defineConfig({
base: './',
build: { outDir: 'dist' }
});
生成 dist 文件夹(纯静态 HTML/CSS/JS)。

步骤 2:用 HBuilderX 封装 APK
HBuilderX 内置打包工具,无需复杂配置:
下载 HBuilderX:官网,安装「5+App 打包插件」。
新建「5+App 项目」:选择「普通 HTML 项目」,将 Vue 打包后的 dist 内所有文件复制到项目根目录。
配置后端接口:修改 Vue 打包后的接口请求地址,指向部署好的 Spring Boot 服务器。
打包 APK:点击顶部「发行」→「原生 App - 云打包」,选择「Android 打包」,填写应用名称、包名,直接生成 APK。
步骤 3:Spring Boot 后端部署
将 Spring Boot 打包为 Jar 包,部署到服务器(云服务器 / 本地内网):
mvn clean package -DskipTests

运行 Jar 包

java -jar xxx.jar --server.port=8080
确保移动端能访问该服务器(内网测试需同一局域网,外网需配置域名 / 端口放行)。

http://www.jsqmd.com/news/69376/

相关文章:

  • Spark的运行架构,RDD自带容错机制分析 - f
  • 我们用“平台工程”取代了 DevOps 团队,云成本降低70%
  • 实用指南:学习文本大模型的学习路径,各种大模型对比和分类以及各个大模型对硬件的要求,开源大模型有哪些
  • 3580. 寻找持续进步的员工 (单调性的模板题)
  • 托福上岸必看!北京宝藏机构大揭秘
  • Linux Mint下使用vscode编译C++代码
  • 深入解析:Jmeter+ant+Jenkins 接口自动化框架-让jmeter脚本自己跑起来
  • 托福培训大揭秘 | 揭秘那些隐藏的提分密码
  • python 类的repr函数
  • 解码多态、虚函数——动态行为扩展
  • 超全树链剖分模板
  • 2025托福辅导机构优选指南:从口碑到提分的全方位攻略
  • 2025托福培训机构选择指南:精准匹配你的提分需求
  • 51单片机:数码管
  • 江西过碳酸钠生产厂、浙江过碳酸钠生产厂名单精选
  • 江西成膜助剂生产厂、浙江成膜助剂生产厂家精选名单
  • 使用VSCode开发ESP32单片机基于MicroPython-12.8
  • 细胞因子:细胞信使的分子世界与功能解析
  • DBLens 连接数怎么限制?免费 3 个,订阅随便加
  • 过碳酸钠选购指南:优质厂家推荐及欧盟标准供应商盘点
  • 轮询相关算法
  • 数据仓库和数据集市之ODS、CDM、ADS、DWD、DWS - 教程
  • 成膜助剂代理商有哪些?成膜助剂全攻略:成膜助剂进口CIF价格供应商
  • 过碳酸钠供应商大全:实力厂家、制造商及优质批发商推荐指南
  • 完整教程:读后感:《解析极限编程:拥抱变化》
  • 托福备考黄金期,如何精准锁定高性价比机构?
  • 2025托福培训机构怎么选?6大高性价比机构测评+避坑指南
  • 华为fusion-compute-8.x安装
  • 2025年12月广州番禺佛山网站建设,营销网站建设,网站建设推广公司品牌推荐,定制能力与交付效率三维测评
  • 2025雅思一对一机构推荐排行榜:精准提分攻略,考研必看!