vue 项目通过android studio 离线打包

vue 项目通过android studio 离线打包

参考链接:https://nativesupport.dcloud.net.cn/AppDocs/download/android

  1. vue项目执行 npm run build 打包生成dist文件
    dist文件

  2. 使用 hbuilderX新建一个项目
    在这里插入图片描述

  3. 把打包好的dist里面的内容copy到新建的项目下

vue2.xvue3.x
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
  1. 选中需要打包的app项目 点击发行–>选择原生App-本地打包–>生成本地打包App资源

在这里插入图片描述

  1. 在控制台可以看到你导出的app打包资源

在这里插入图片描述

  1. 前往android studio官网下载打包工具

  2. 前往https://nativesupport.dcloud.net.cn/AppDocs/download/android下载sdk
    注意:下载的sdk需要和hbuilderX的版本对应

  3. 打开android studio 点击左上角File–>Open…
    在这里插入图片描述

  4. 选择你下载好的sdk路径,选择HBuilder-Integrate-AS文件
    在这里插入图片描述

  5. 打开文件下的simpleDemo下的src下的main文件下的assets文件里面找到www文件替换为你在hbuilderX打包生成的app资源文件

  6. 找到www文件夹下的manifest.json里面id名称,然后把www文件夹的父文件名改找到 的id名称

在这里插入图片描述
在这里插入图片描述

  1. 打开app->res -> main -> values -> strings.xml文件,修改“app_name”字段值,该值为安装到手机上桌面显示的应用名称,建议与manifest.json中name(基础配置中的应用名称)对应。

  2. 打开AndroidManifest.xml文件把package的值改为包名 ·在这里插入图片描述
    14.打开simpleDemo文件夹下的build.gradle,把applicationId的值改为你的包名,versionName是你的版本号在这里插入图片描述

  3. 找到data文件夹下的dcloud_control.xml。把appid改为你在manifest.json里面的id值

  4. 找到res–>drawable 把图片替换成你的app图标 icon.png为应用的图标。push.png为推送消息的图标。splash.png为应用启动页的图标。

  5. 找到 res–>values–>strings.xml 修改自己app名称

  6. 生成自定义基座,需要在根节点下添加debug="true"和syncDebug=“true”,如下图:
    在这里插入图片描述

  7. 添加模块及第三方配置参考https://nativesupport.dcloud.net.cn/AppDocs/usemodule/android

  8. 连接手机,点击按钮,运行即可。

在这里插入图片描述
注意:添加第三方微信登录的时候需要引入一个WXEntryActivity.java文件,WXEntryActivity.java文件存在:下载的sdk文件–>sdk–>src–>wxapi–>WXEntryActivity.java
WXEntryActivity.java文件存放在java文件夹下的包名文件夹下的wxapi文件夹内
在这里插入图片描述

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值