【发布时间】:2019-06-12 19:13:05
【问题描述】:
我正在开发一个多平台项目,iOS 和 JVM(我不直接针对 Android)。根据构建类型(调试或发布),我想配置日志记录级别(即仅打印发布中的错误)。由于没有可用的BuildConfig 类,我如何从commonMain 知道构建类型?
【问题讨论】:
-
AFAIK,无论如何,iOS 中都没有
BuildConfig。我的猜测是,您需要构建特定于构建类型的类,这些类可以生成代码,您可以使用这些类来确定构建类型,类似于 Android 构建工具代码生成BuildConfig的方式。我不知道标准 Kotlin Multiplatform 构建设置中是否有自动执行此操作的内容。 -
我也有同样的问题。你找到答案了吗?
标签: android gradle kotlin kotlin-native kotlin-multiplatform