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

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

要回复文章请先登录注册

道道123

道道123

右侧Gradle侧边栏,module -> Tasks -> build 没有assembleDebug/assembleRelease
2020-08-28 15:00
f***@163.com

f***@163.com

热刷新失败,求解决方式。
2020-07-22 21:57
t***@163.com

t***@163.com

回复 6***@163.com :
有将生成 app-debug.apk 重命名文件为 android_debug.apk 吗
2020-06-30 16:01
9***@qq.com

9***@qq.com

回复 毛腿 :
解决了没?
2020-06-30 09:42
9***@qq.com

9***@qq.com

说的不清不楚的,用的是哪个SDK啊,HBuilder-Integrate-AS还是HBuilder-Hello?
2020-06-30 09:18
x***@163.com

x***@163.com

热刷新失败,查看运行日志,发现报错:[LanguageServerProcess] java.io.FileNotFoundException: File '/Users/lishen/Desktop/ZhuXin/HBuilder/healthapp/unpackage/debug/.roid.ins' does not exist
2020-05-27 16:37
z***@163.com

z***@163.com

回复 风行天下1256 :
同样的问题,不知道你找到解决方案了没有
2020-05-25 10:22
001_

001_

回复 4***@qq.com :
我也是,运行之后就白屏,无任何报错信息
2020-05-14 10:49
7***@qq.com

7***@qq.com

很轻松就是打包出来的还是android studio中的。
2020-04-24 18:26
fsyang

fsyang

回复 l***@163.com :
很轻松啊
2020-04-12 13:14