uniapp打包为原生App(离线)

uniapp 导出APP资源

  1. 打开hbuilder导入项目,然后修改manifest.json文件里面基础配置,必须把APPID重新获取
    在这里插入图片描述
  2. 点击发行—>原生APP-本地打包—>生成本地打包APP资源。如图:
    在这里插入图片描述
  3. 如果成功,项目路径下会生成unpackage文件夹。
    在这里插入图片描述

安装android studio

去官网下载就行,官网下载
JDK也需要安装

下载SDK

uniapp下载教程,SDK的版本需和hbuilder的版本匹配
在这里插入图片描述

资源配置

  1. 首先把下载下来的SDK文件解压,把里面HBuilder-Hello文件用Android studio打开
    在这里插入图片描述

  2. 创建apps文件夹并拷贝资源

将HBuilderX中的项目导出,将导出的资源复制到assets->apps下,如下图所示:
在这里插入图片描述

  1. 将\SDK\libs的lib.5plus.base-release.aar、android-gif-drawable-release@1.2.17.aar、uniapp-release.aar和miit_mdid_1.0.10.aar(HBuilderX2.8.1之后更新到msa_mdid_1.0.13.aar)放入\HBuilder-Hello\app\libs中
    在这里插入图片描述
  2. 修改dcloud_control.xml文件
    修改dcloud_control.xml中的appid为拷贝过来的id,确保dcloud_control.xml中的appid与manifest.json中的id与文件夹名一致
    如下图所示:
    在这里插入图片描述
  3. 然后在Android studio中点击运行

打包生成apk文件

  1. 点击Build—>Build Bundle(s)/APK(s)—>Build APK(S)
    在这里插入图片描述
  2. 打包成功之后就会在app —> build —> outputs—> apk —> debug 生成一个apk文件,把生成的apk文件发送到手机,点击安装运行。
    在这里插入图片描述
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值