sgc*_*ode 6 android proguard kotlin
我在代码库中发现了问题,并尝试将其简化为以下代码段:
class DemoProguardIssue {
fun main() {
with(Unit) {
runLambda {
runLambda {
}
}
}
}
private fun runLambda(lambda: () -> Unit) = lambda()
}
Run Code Online (Sandbox Code Playgroud)
Proguard抱怨此错误并中断了我的构建
Warning: com.example.DemoProguardIssue$main$1$1$1: can't find referenced class com.example.DemoProguardIssue$main$1$1
Run Code Online (Sandbox Code Playgroud)
对我来说,重写代码来避免with是一个简单的解决方法,但是我担心编译器或desugar工具或其他方面存在错误。
您能帮我解决问题吗?
| 归档时间: |
|
| 查看次数: |
609 次 |
| 最近记录: |