HarmonyOS 编译构建产物 debug 和 release 怎么选择?
当前用的是 Flutter 的 dev 分支,build 过程需要指定 local_engine 指向编译构建产物 ohos_debug_unopt_arm64 与 ohos_release_arm64,那日常开发用 debug?然后出正式包时用 release, 是这样吗?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 怎么区分debug和release
1644浏览 • 1回复 待解决
HarmonyOS 构建Har, 生成产物命令中-p buildMode={debug | release}是否有意义
981浏览 • 2回复 待解决
编译构建task咨询 、编译执行的task没看到debug和release的区别,这块是全部默认构建的?
1660浏览 • 1回复 待解决
多目标构建方式的依赖模式如何更改,比如release/debug模式,另外就是模块产物和源码依赖方式是怎样的
1142浏览 • 1回复 待解决
如何知晓构建App的环境,如Debug\test\release?
905浏览 • 1回复 待解决
HarmonyOS product为debug和release模式时,为什么打包后的产物大小差异这么大
866浏览 • 1回复 待解决
ArkTs如何获取当前编译环境是debug还是release?
2926浏览 • 1回复 待解决
HarmonyOS 应用debug,release签名如何配置和使用
954浏览 • 1回复 待解决
HarmonyOS Release包和Debug包性能有区别吗?
1982浏览 • 1回复 待解决
HarmonyOS har多产物构建问题
870浏览 • 1回复 待解决
如何定制构建多目标产物?
1736浏览 • 2回复 待解决
HarmonyOS flutter 5.0.3.300构建产物window地址
786浏览 • 1回复 待解决
HAP和HSP在哪里能看出来编译时Build Mode是Debug还是Release还是<None>?
971浏览 • 1回复 待解决
HarmonyOS 构建出的app包邮没有办法查看这个包使用的证书和profile信息,证书分debug和release -
813浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
1498浏览 • 1回复 待解决
HarmonyOS 判断应用是debug还是release
935浏览 • 1回复 待解决
HarmonyOS 在构建上架的应用时,Build Mode是否需要选择release类型
1149浏览 • 1回复 待解决
HarmonyOS 如何判断当前是debug还是release?
1100浏览 • 1回复 待解决
如何对编译产物进行反编译
1822浏览 • 1回复 待解决
HarmonyOS 如何判断包类型debug还是release?
837浏览 • 1回复 待解决
在ArkTS代码中怎么获取工程BuildMode是Debug还是release模式?
1306浏览 • 1回复 待解决
如何配置才能在编译release或debug版本时app显示不同的名称
1004浏览 • 1回复 待解决
编译构建怎么编写自定义任务?
1408浏览 • 1回复 待解决
如何减小编译产物so大小
1234浏览 • 1回复 待解决
HarmonyOS 动态共享包编译产物中丢失ts和js代码文件
1210浏览 • 1回复 待解决
应用正式对外布版本前,需要对应用进行代码调试。调试和正式发布版本,两者编译行为可能不同。此时,可以利用buildMode能力,来定制两个版本的编译差异性。release模式下使能混淆,debug模式下使能debug调试。
在HarmonyOS的开发过程中,选择编译构建产物的debug和release版本,可以通过以下方式进行配置:
1.默认行为:
在DevEco Studio中,默认情况下,构建Hap包时为debug模式,构建App包时为release模式。
可以通过“Build”窗口进行编译构建,默认“Build Hap(s)”为debug编译模式,“Build App(s)”为release编译模式。
2.自定义编译模式:
在DevEco Studio界面,可以通过Build Mode下拉选择对应的配置选项。
例如,选择debug模式后,构建的产物为debug调试版本;选择release模式后,构建的产物为release发布版本。
3.使用命令行参数:
可以在命令行中使用`-p buildMode={debug | release}`参数来指定编译模式。
例如,使用`-p buildMode=release`参数可以选择release模式进行编译构建。
4.DevEco Studio界面配置:
在DevEco Studio中,可以通过项目结构界面(File > Project Structure > Signing Configs)进行签名配置。
在签名配置页面,选择自动签名(Automatically generate signature)和支持HarmonyOS后,点击Sign In按钮进行签名。通过以上方式,可以根据项目需求选择合适的debug或release版本进行编译构建