> 技术文档 > 使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用

使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用


目录

    • 程序多端框架概述
      • 核心特性
    • 构建流程
      • 开启多端应用模式
      • 多端应用配置
      • 打包生成APK文件
    • 总结

小程序多端框架概述

小程序多端框架(Donut)是支持使用微信小程序技术和微信开发者工具开发移动应用的框架,开发者可以一次编码,分别编译为微信小程序和 Android 以及 iOS 应用,实现多端开发;能帮助企业有效降低多端应用开发的技术门槛和研发成本,以及提升开发效率和开发体验。

在这里插入图片描述

核心特性

  • 基于该框架开发者可以将小程序构建成 Android 以及 iOS 应用
  • 该框架支持条件编译,开发者可灵活兼容小程序和移动应用,可更好地满足企业在不同业务场景下搭建移动应用的需求
  • 基于该框架构建的移动应用可实现接近 iOS 和 Android 原生界面和交互体验,可为用户提供高质量的体验

构建流程

本文以构建安卓应用为例,把微信小程序快速打包成安卓App(apk格式)。

开启多端应用模式

在微信开发者工具中,切换开发模式:从 小程序模式 切换到 多端应用模式
如果是第一次使用多端应用模式,会提示“微信扫描创建多端应用并绑定小程序”,扫码后按提示绑定即可。
成功切换到 多端应用模式 后,项目根目录下会自动生成多端应用配置文件:project.miniapp.json

使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用

多端应用配置

打开多端应用配置文件 project.miniapp.json ,根据自己需要进行如下配置,其他配置项通常采用默认即可。

  • 应用名称 Name,默认:%name%,即小程序名称
  • 应用版本名称 Version,默认:1.0.0
  • 应用版本号 Version Code,默认:100
  • 调试模式配置
    • VConsole,选择:关闭 close,即不开启调试模式
  • 图标配置:自行上传App图标

使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用

更多配置说明,可参考官方文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/miniapp/pre-read/config.html

打包生成APK文件

在微信开发者工具栏,点击 构建 -> 打包生成APK,使用微信提供的临时证书,打包类型选择正式版,点击【确定】。
使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用

开始构建后,可在控制台实时查看构建进度,打包生成的apk文件会存储在本地目录,后续可根据自身需要自行发布该应用。
使用微信小程序多端框架快速构建安卓和iOS应用_微信小程序多端应用

总结

小程序多端框架支持使用小程序开发技术和工具,来快速构建Android和iOS应用,从而实现一套代码多端运行。