我正在开发一个多平台项目,包括 iOS 和 JVM(我不直接针对 Android)。根据构建类型(调试或发布),我想配置日志记录级别(即仅打印发布中的错误)。由于没有一个BuildConfig
课程可用,我怎样才能知道commonMain
构建类型?
不是问题的直接答案,但对于 android/ios 可以定义如下属性:
共同点主要:
expect val isDebug: Boolean
在 androidMain 中:
actual val isDebug = BuildConfig.DEBUG
在 iosMain 中:
actual val isDebug = Platform.isDebugBinary
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)