【发布时间】:2020-04-26 08:27:13
【问题描述】:
所以我试图在我的 Kotlin 代码中访问令牌密钥,但它不允许我导入 BuildConfig。
在我的 main() 中,我有:
val client: DiscordClient = DiscordClientBuilder(BuildConfig.TOKEN_KEY).build()
BuildConfig 在 IntelliJ 中是红色的。
我的build.gradle如下:
defaultConfig {
buildConfigField("String", "TOKEN_KEY", apikeyProperties['TOKEN_KEY'])
}
我到处都看到 stackoverflow 帖子,他们希望 defaultConfig 在 android {} 中,但我不是在制作 Android 应用程序。
我的令牌密钥位于根目录下名为apikey.properties 的文件中,该文件已添加到.gitignore。
文件内容:
TOKEN_KEY="token_value"
【问题讨论】:
标签: gradle kotlin build.gradle discord properties-file