DCloud_Android_zl
DCloud_Android_zl
  • 发布:2019-01-14 19:39
  • 更新:2025-04-16 17:22
  • 阅读:97706

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

要回复文章请先登录注册

碧霄书生

碧霄书生

回复 II优选 :
我这边是根据这个文档配置的
2023-11-11 12:33
II优选

II优选

回复 碧霄书生 :
这需要你一个一个核对,我这边看不到你的实际配置信息,没有办法分析
2023-11-10 18:29
碧霄书生

碧霄书生

回复 II优选 :
运行还是Android studio里面的内容呀,没有反应。是还要修改哪里吗
2023-11-10 17:50
碧霄书生

碧霄书生

回复 II优选 :
嗯 就是自定义基座好了,放到Hbuilder运行 到手机,手机端还是之前Android stusio里面的内容;也就是说 他都不到uniapp的内容
2023-11-10 17:50
碧霄书生

碧霄书生

运行还是Android studio里面的内容呀,没有反应。是还要修改哪里吗
2023-11-10 17:46
II优选

II优选

回复 碧霄书生 :
你是哪里的问题
2023-11-10 17:45
碧霄书生

碧霄书生

回复 7***@qq.com :
问题解决了吗
2023-11-10 17:40
碧霄书生

碧霄书生

回复 001_ :
问题解决了吗?兄弟
2023-11-10 17:39
h***@163.com

h***@163.com

需要添加okhttp3的依赖,都没写全
dependencies {
implementation "com.alibaba:fastjson:1.1.46.android"
implementation 'com.squareup.okhttp3:okhttp:3.12.12'
implementation 'com.squareup.okio:okio:1.15.0'
}
2023-09-09 15:05
二两生抽

二两生抽

https://sable-shadow-26f.notion.site/d71b563cbc9a4ca89054ed4435894bad
2023-05-15 15:14