DCloud_Android_zl
DCloud_Android_zl
  • 发布:2019-01-14 19:39
  • 更新:2025-01-20 21:51
  • 阅读:93062

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

要回复文章请先登录注册

1***@qq.com

1***@qq.com

我在gradle下的tasks 下的 build 并没有找到 assembleDebug/assembleRelease, 只有 assemble、assembleAndroidTest、build、buildDependents、buildNeeded、bundle、clean、compileDebugAndroidTestSources、compileDebugSources、compileDebugUnitTestSources、compileReleasedSources、compileReleasedUnitTestSources这几个选项
2022-11-01 17:31
2***@qq.com

2***@qq.com

回复 r***@126.com :
你为啥不看看你下载的目录说明呢,就在sdk lib 文件夹下呢
2022-10-14 09:26
c***@qq.com

c***@qq.com

回复 r***@126.com :
下载的sdk 文件里面有(SDK/libs)。。。自己研究一下撒。。。
2022-08-04 12:30
s***@gmail.com

s***@gmail.com

但凡文档写的有点儿用,也不至于一点儿用都没有
2022-07-12 17:41
r***@126.com

r***@126.com

回复 啥也不会 :
> debug-server-release.aar去哪里下载
同问
2022-06-27 16:35
r***@126.com

r***@126.com

回复 啥也不会 :
同问
2022-06-27 16:35
y***@qq.com

y***@qq.com

离线打包的自定义插件里面使用最新版本的oaidsdk也是用requireNativePlugin调用吗?
2022-05-18 11:56
t***@126.com

t***@126.com

回复 啥也不会 :
https://nativesupport.dcloud.net.cn/AppDocs/download/android
2022-04-25 15:04
4***@qq.com

4***@qq.com

哦,瞧这该死的文档,完全不知道在说什么
2022-04-24 20:47
873

873

复制APK文件到HBuilderX中这一小结里:在新版本的 hbx 中目录需要把 unpackage 改为 dist
2022-04-19 08:29