news 2026/5/8 22:58:14

安卓离线打包

作者头像

张小明

前端开发工程师

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/5/5 23:03:06

基于大数据的卵巢癌风险数据可视化分析系统(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于大数据的卵巢癌风险数据可视化分析系统(设计源文件万字报告讲解)&#xff08;支持资料、图片参考_相关定制&#xff09;_文章底部可以扫码直拍源码 部署加售后 开发技术介绍 编辑器&#xff1a;Pycharm 前端框架&#xff1a;HTML,CSS,JAVASCRIPT, Echarts 后端&#xff1a;…

作者头像 李华
网站建设 2026/5/3 9:42:38

K8s测试环境搭建:Minikube 10分钟本地集群指南

一、环境准备1. 系统要求硬件&#xff1a;2核CPU、2GB内存、20GB磁盘空间。软件依赖&#xff1a;安装Docker&#xff08;推荐&#xff09;、VirtualBox等容器/虚拟化工具&#xff08;以Docker为例&#xff09;。二、安装MinikubeLinux系统bash# 下载二进制文件 curl -LO https:…

作者头像 李华