news 2026/8/24 10:10:20

安卓离线打包

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
安卓离线打包

UniApp Android 离线打包完整

适用于 UniApp 开发者快速掌握 Android 平台离线打包流程,摆脱 HBuilderX 在线云打包依赖,提升构建效率与安全性。

为什么需要离线打包

对于我个人,如果在Hbuilder云打包一次需要的时间太长而且次数有限,厌倦了云打包的速度,所以决定自己实现一个离线打包。

首先需要下载uni官方的离线打包项目

点击进入官网下载
进入工程可以看到如下文件夹

build.gradle中配置签名

buildToolsVersion'35.0.0'namespace'com.shuishenhuole.test'defaultConfig{applicationId"com.shuishenhuole.test"minSdkVersion21targetSdkVersion33versionCode1versionName"1.0"multiDexEnabledtruecompileOptions{sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}}signingConfigs{config{keyAlias'签名别名'keyPassword'签名密码'storeFile file('xxx/xxx/xxx.keystore或xxx/xxx/xxx.jks')// 路径为相对路径或绝对路径 storePassword'密码'v1SigningEnabledtrue//兼容v1 v2SigningEnabledtrue//兼容v2}}

如果使用的是云签名
密码=签名密码
applicationId 为应用包名
namespace 最好也填写包名

Hbuilder打包

打包hbuilder生成打包文件

[HBuilder]10:37:42.024 编译器版本:4.87(vue3)[HBuilder]10:37:42.032 正在编译中...[HBuilder]10:38:27.104 项目test编译成功。[HBuilder]10:38:27.161 项目test正在导出...[HBuilder]10:38:27.219 项目test导出成功,路径为:C:\Users\shuishenhuole\Desktop\yd\test\unpackage\resources

将打包之后的文件放在assets/apps文件中(Android项目中)

配置dcloud_control.xml

assets/data/dcloud_control.xml
appid=填写自己的app包名

<hbuilder><apps><appappid="__UNI__F474772"appver=""/></apps></hbuilder>

配置AndroidManifest.xml

android:value=填写自己的appkey

<meta-dataandroid:name="dcloud_appkey"android:value="73afb5b0a3d2c3c70805be819edca799"/>

配置图标

icon.png为应用的图标。

push.png为推送消息的图标。

splash.png为应用启动页的图标。

如何生成apk文件?

如需要更多的配置可以查阅如下官方文档
官方文档
配置apikey文档

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 13:36:19

weixin210微信小程序自助点餐系统springboot(源码)_kaic

第5章 系统实现编程人员在搭建的开发环境中&#xff0c;会让各种编程技术一起呈现出最终效果。本节就展示关键部分的页面效果。5.1 管理员功能实现5.1.1 商品管理图5.1 即为编码实现的商品管理界面&#xff0c;商品信息有商品原价&#xff0c;商品库存&#xff0c;商品图片&…

作者头像 李华
网站建设 2026/8/22 14:26:30

weixin212答题小程序ssm(源码)_kaic

第5章 系统实现系统实现这个章节的内容主要还是展示系统的功能界面设计效果&#xff0c;在实现系统基本功能&#xff0c;比如修改&#xff0c;比如添加&#xff0c;比如删除等管理功能的同时&#xff0c;也显示出系统各个功能的界面实现效果&#xff0c;该部分内容一方面与前面…

作者头像 李华
网站建设 2026/8/21 12:13:02

MySQL 进阶篇: 锁机制深度解析

目录 前言 一、锁的核心概述 1.1 锁的定义与作用 1.2 MySQL 锁的粒度分类 二、全局锁 2.1 定义与核心作用 2.2 语法与操作流程 &#xff08;1&#xff09;加全局锁 &#xff08;2&#xff09;数据备份&#xff08;结合 mysqldump 工具&#xff09; &#xff08;3&…

作者头像 李华
网站建设 2026/8/24 9:46:14

Java 竞赛党必看:字符串操作的正确姿势与常用模板

文章目录一 Java中常用方法1. 基础获取类2. 比较与判断类3. 修改与转换类&#xff08;产生新字符串&#xff09;4. 分割与合并5.StringBuilder二 . 四种字符串必会技能1.字符串与数字的切换A.String 转 int / longB. int/long 转 String2.字符与ASCII 码A.字符转数字B. 字母移位…

作者头像 李华