@保持
从以下文档中,我只是想知道它是否没有缩小。方法名称仍会被混淆吗?
表示在代码中不应删除带注释的元素 在构建时最小化。通常用于方法和 仅通过反射访问的类,因此编译器可能会认为 该代码未使用。
https://developer.android.com/reference/android/support/annotation/Keep
使用保留未使用方法(Kotlin)的示例
@Keep
fun SendToGroup(message: String?) {
fireNotification(
title = "Notify All",
message = message ?: "")
}
@Keep
fun SendToAndroid(message: String?, signalRId: String?) {
fireNotification(
title = "Notify Group",
message = message ?: "")
}