【发布时间】:2020-07-29 16:53:52
【问题描述】:
我是 KotlinPoet 的新手。 实际上,我想用 KAPT 生成如下代码行。 没有合适的样本来生成 init 'map' 数据。 有人帮帮我吗?
===> 像这样
package com.example.kotlintest
import kotlin.Pair
import kotlin.String
class InitMapData {
val activityMap = mapOf<String, Pair<String,String>>(
"aa" to Pair("bb","cc"),
"dd" to Pair("ee","ff")
)
}
【问题讨论】:
-
您的问题感觉研究不足,抱歉。你读过documentation吗?您是否搜索过 KDoc 以查看哪些 API 可能会有所帮助?您是否查看过库资源,尤其是 unit tests,看看是否有类似用例的示例?
-
感谢您的考虑,即使我的问题很糟糕。无论如何...我自己想通了。使用 FunSpec.builder().addStatement() 和它的“双引号”字符串格式时出现问题。
标签: kapt kotlinpoet