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

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

要回复文章请先登录注册

p***@163.com

p***@163.com

同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示
2022-11-30 16:09
5***@qq.com

5***@qq.com

节点 咋不一样
<hbuilder>
<apps>
<app appid="123" appver="" />
</apps>
</hbuilder>
2022-11-23 14:06
ybs5431

ybs5431

回复 8***@qq.com :
遇到了同样的问题,就是原生插件识别不了
2022-11-16 16:46
ybs5431

ybs5431

回复 1***@163.com :
遇到同样的问题
2022-11-16 16:45
1***@qq.com

1***@qq.com

嘴动了,没有声音,莫非是超声波
2022-11-11 14:21
zhk

zhk

如果提示 “同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示” .
尝试添加
implementation 'com.squareup.okhttp3:okhttp:3.12.12'
implementation 'com.squareup.okio:okio:1.15.0'
这两个依赖。
2022-11-04 16:54
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