当前位置: 首页 > 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.zskr.cn/news/79936.html

相关文章:

  • 托福上岸必看!北京宝藏机构大揭秘
  • 深入解析:Jmeter+ant+Jenkins 接口自动化框架-让jmeter脚本自己跑起来
  • 托福培训大揭秘 | 揭秘那些隐藏的提分密码
  • python 类的repr函数
  • 51单片机:数码管
  • 江西过碳酸钠生产厂、浙江过碳酸钠生产厂名单精选
  • 江西成膜助剂生产厂、浙江成膜助剂生产厂家精选名单
  • 华为fusion-compute-8.x安装
  • 2025年必备:全国优质租车公司联系电话榜单,包头市租车需要多少钱技术领航,品质之选
  • 「Fire Ball」
  • 102302133陈佳昕作业4
  • 2025年12月哈尔滨艺考培训机构标杆推荐:众艺艺考,播音主持|表演|导演|空乘|舞蹈|个性化教学新标准
  • 雅思培训班怎么选?2025高分上岸攻略+避坑指南
  • 独占锁和共享锁唤醒机制
  • 2025年12月天津金蝶软件代理商最新推荐:天津鹏越软件,金蝶云星空、金蝶云星晨、金蝶云星翰、助力企业高效落地ERP系统与全场景管理升级
  • iOS 知识点 - 一篇文章带你串通「操作系统 内存模型 文件系统」
  • 多业态连锁环境管理系统:AI + 机器人闭环,坪效提升 16%
  • 2025雅思培训班怎么选?这5家高性价比机构帮你高效提分
  • 实用指南:「腾讯云NoSQL」技术之向量数据库篇:自研分布式向量数据库,实现毫秒级时序一致备份的挑战和实践
  • py-lambda-map-list随笔
  • 2025年12月水上乐园设备厂家最新推荐:昊至泉充气水上乐园设备、室内水上乐园设备、户外水上乐园设备、大型水上乐园设备、漂流河水上乐园设备、打造安全创新个性化水上娱乐新标准
  • Qt 文本转语言(QTextToSpeech类)详解 - 实践
  • AWS发布网络扫描指南:构建更安全云环境的守则
  • # 题解#洛谷P2880 Balanced Lineup #ST表#
  • 2025最值得报的雅思封闭班:高性价比/冲高分/打基础三类优选清单
  • church函数与区间算术
  • 最短路径 - Dijkstra(堆优化)中优先队列的懒删除如何理解?
  • 2025年12月注浆工程厂家推荐:安徽林固,道路注浆、空鼓注浆、公路注浆、路基注浆、地基注浆、厂房注浆、地坪注浆、矿山注浆、多场景注浆解决方案服务商
  • 解码生命蓝图,预见健康未来:北京守嘉健康基因检测业务介绍
  • day30-AgentRag应用开发