uniapp app 离线打包

uniapp app 离线打包

  1. Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区
  2. HBuilderX
  3. App离线SDK下载:最新android平台SDK下载

注意 sdk 和 HBuilderX 版本要一致

一、打开android studio sdk 配置

1、 android studio导入Android-SDK

​ 项目名称:HBuilder-Integrate-AS

​ 选择project视图

image

2、加速下载,指定 Gradle _wrapper 要下载和使用的 Gradle 发行版的地址

文件目录地址:HBuilder-Integrate-AS - gradle - wrapper - gradle-wrapper.properties

更改: distributionUrl=https://services.gradle.org/distributions/xxx.zip

为:distributionUrl=https://mirrors.tencent.com/gradle/xxx.zip

image

3、更改Gradle 编译版本

设置- 搜索 :build Tools 下面的 Gradle -选择Gradle JDK
image

二、uniapp 证书

uniapp项目创建后将生成

1、 uniapp 的 appId
2、自动创建 dcloud 开发者中心应用记录

1、创建证书

​ 找到 dcloud开发者中心 - 应用管理 - 我的应用 - 点击应用名称 - android 云端证书 - 创建证书 - 刷新等待

​ 重新找到应用的android 云端证书 - 证书详情

2、拷贝证书信息

拷贝证书详情中的:

​ 记录证书指纹方便后续使用:

​ 1)MD5: xxx ;SHA1: xxx;SHA256:xxx

​ 2)查看证书密码:xxx

3、填写平台信息

​ 找到各平台信息页签 - 填写:

平台 :android  app

​ 版本:正式版

​ 包名:com.httc.app

​ 证书指纹:上面复制的

​ 提交

4、 创建离线key

​ 查看离线key 复制 Android:xxxxx 备用

三、补充app信息

打开项目文件地址: HBuilder-Integrate-AS\simpleDemo\src\main\AndroidManifest.xml 的meta-data标签

<meta-data
    android:name="dcloud_appkey"
    android:value="4d056499bcd76b712110ac0c3b202753" />
更改包名:

AndroidManifest.xml - 中的 android:label="@string/app_name"

点击@string/app_name超链接跳转

<string name="app_name">App</string>
更改appid:

​ 打开项目文件地址: \HBuilder-Integrate-AS\simpleDemo\src\main\assets\data\dcloud_control.xml

<app appid="__UNI__17190A5" appver=""/>

更改打包包名(与dcloud 填写包名一致)

defaultConfig {
    applicationId "com.httc.app"

下载证书

​ 覆盖到: \HBuilder-Integrate-AS\simpleDemo\test.jks

填写认证配置信息

更改 :build.gradle

signingConfigs {
    config {
        keyAlias '__UNI__17190A5'
        keyPassword '2hNQjjS4'
        storeFile file('test.jks')
        storePassword '2hNQjjS4'
        v1SigningEnabled true
        v2SigningEnabled true
    }
}

四、打包apk

1、准备源码

​ 打开HBuilder 发行- 本地打包-生成本地资源

2、拷贝至android studio

​ 把 \unpackage\resources\xxx 把xxx copy到HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps下面

3、设置发布类型

​ 设置为:release

image

image

4、构建apk

image

posted @ 2025-08-06 17:03  蜗牛般庄  阅读(123)  评论(0)    收藏  举报
Title
页脚 HTML 代码