DCloud_Android_zl
DCloud_Android_zl
  • 发布:2019-01-14 19:39
  • 更新:2025-11-29 11:09
  • 阅读:112073

android——离线打包制作自定义基座

分类:HBuilderX

离线打包配置

参考文档:Android离线打包

debug 配置

设置根节点的debug和syncDebug为true,如下图所示:

添加debug-server-release.aar依赖库(请在离线SDK中查找此依赖库)。
在build.gradle中添加okhttp3的依赖

dependencies {  
implementation "com.alibaba:fastjson:1.2.83"  
implementation "com.squareup.okhttp3:okhttp:3.12.12"  
implementation("net.lingala.zip4j:zip4j:2.11.5")  
}

生成apk文件

android studio生成APK文件

  1. 点击build -> build Bundle/APK -> Build APK

  2. 点击右侧Gradle侧边栏,点击需要打包的module -> Tasks -> build -> assembleDebug/assembleRelease

  3. APK文件生成路径见下图(build文件夹只有在project视图下可见)。

复制APK文件到HBuilderX中

  1. 在HBuilderX项目中创建创建unpackage目录,在unpackage目录中创建debug目录,将上述生成的APK文件拷贝到debug目录中。
  2. 重命名文件为android_debug.apk,目录结构参考下图

运行自定义基座

参考文档:什么是自定义基座及使用说明

  1. 将运行基座选为自定义基座。

  2. 点击运行,直接运行到手机即可。

3 关注 分享
DCloud_HB_WDL 想喝冰阔落 m***@gmail.com

要回复文章请先登录注册

多福多寿啊涛

多福多寿啊涛

回复 8***@qq.com :
牛逼!这文档被你找到了
2025-11-29 11:09
多福多寿啊涛

多福多寿啊涛

回复 君有云 :
老哥 这个热更新怎么解决的 每次在uniapp里运行 都是老代码 ,生成的资源包是啥样的就是啥样的
2025-11-29 10:59
hesifu

hesifu

一坨屎
2025-11-20 15:13
多罗罗

多罗罗

打包release时debug和syncDebug都要设置为false吗?
2025-11-03 10:02
zszq

zszq

回复 来盘芋头丸 :
我的企鹅867309686
2025-10-30 23:34
zszq

zszq

回复 来盘芋头丸 :
大哥,qq号多少呢,看了你博客很多文章受益匪浅,不过还是有两个问题搞不定想请教下你。
2025-10-30 23:34
t***@126.com

t***@126.com

回复 君有云 :
这个依赖, Android Studio里报错缺什么加什么, 不要一股脑全部加进去, 当然加进去也没事, 就是安装包大了, 编译时间会长一些
2025-09-15 13:55
t***@126.com

t***@126.com

回复 2***@qq.com :
比起 浙里办 之类的这个算入门级吧
2025-09-15 13:53
7***@qq.com

7***@qq.com

回复 君有云 :
大佬牛皮!感谢各位大佬
2025-08-15 10:20
来盘芋头丸

来盘芋头丸

回复 N***@163.com :
离线打包是不支持【云插件】吧
2025-08-12 13:58