DCloud_Android_zl
DCloud_Android_zl
  • 发布:2019-01-14 19:39
  • 更新:2024-03-14 00:12
  • 阅读:81312

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"  
}

生成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. 点击运行,直接运行到手机即可。

1 关注 分享
DCloud_HB_WDL

要回复文章请先登录注册

lbnzms

lbnzms

3.1.13云端打包apk,出来的结果是自定义基座,什么情况
2021-06-04 11:38
c***@126.com

c***@126.com

回复 c***@126.com :
hbuilder 是 3.1.13 的sdk包
2021-05-30 14:14
c***@126.com

c***@126.com

debug-server-release.aar 也放了 <hbuilder debug="true" syncDebug="true"> 也加好了 也是assembleDebug打出的基座还是没办法连接上调试工具 无法热更新
2021-05-30 14:14
c***@126.com

c***@126.com

回复 族长 :
加上了还是不是有什么解决办法吗
2021-05-27 10:29
1***@qq.com

1***@qq.com

怎么改的这么复杂,恶心
2021-05-25 17:43
2***@qq.com

2***@qq.com

回复 风行天下1256 :
找一下 dist/debug 目录下,替换一下
2021-04-06 12:22
karlar

karlar

点击bulid 没有build Bundle/APK怎么回事?
2021-02-20 20:17
y***@qq.com

y***@qq.com

回复 2***@qq.com :
我也遇到一样的问题,请问楼主这个问题解决了吗
2020-12-27 12:25
y***@qq.com

y***@qq.com

制作自定义基座后无法真机调试,其他功能都正常
2020-12-27 12:23
7***@qq.com

7***@qq.com

回复 族长 :
我也无法热刷新 该怎么办啊 继续 望能帮忙解决 非常感谢
2020-12-25 15:54