gpt4 book ai didi

android - 如何确定 kotlin-multiplatform 项目中的构建类型

转载 作者:行者123 更新时间:2023-11-29 02:22:45 30 4
gpt4 key购买 nike

我正在开发一个多平台项目,iOS 和 JVM(我不直接针对 Android)。根据构建类型(调试或发布),我想配置日志记录级别(即仅打印发布中的错误)。由于没有可用的 BuildConfig 类,我如何从 commonMain 知道构建类型?

最佳答案

不是问题的直接答案,但对于 android/ios 可以定义这样的属性:

共同主要:

expect val isDebug: Boolean

在androidMain中:

actual val isDebug = BuildConfig.DEBUG

在 iosMain 中:

actual val isDebug = Platform.isDebugBinary

关于android - 如何确定 kotlin-multiplatform 项目中的构建类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54255368/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com