美文网首页
kotlin data 数据混淆规则

kotlin data 数据混淆规则

作者: 程序员大耳 | 来源:发表于2020-03-31 21:21 被阅读0次

要解决此问题

一、将模型类移至模型包并添加了新的 ProGuard 规则。

-keep class com.company.myfeature.model.** { *; }

二、另一种解决方案是使用 @Keep注释从支持库中禁用类的混淆:

@Keep

data class MyRequestBody(val value: String)

注意:使用 @Keep 可能会导致问题,因为很容易忘记为新类添加它。

希望将来有一种方法可以使用一个 ProGuard规则来禁用包中所有数据类的模糊处理,而无需为其提供子包模型类

相关文章

  • kotlin data 数据混淆规则

    要解决此问题 一、将模型类移至模型包并添加了新的ProGuard规则。 -keep class com.compa...

  • kotlin 数据类

    kotlin 数据类(data class) Kotlin 可以创建一个只包含数据的类,关键字为 data: da...

  • Kotlin基本语法之(六) 数据类data与单例类object

    数据类data data类是Kotlin中专门用来描述数据的类,数据类通常指的就是实体类(bean/entity)...

  • Kotlin 数据类与密封类

    数据类 Kotlin 可以创建一个只包含数据的类,关键字为 data:data class User(val na...

  • Kotlin 数据类 以及copy方法

    数据类的创建是避免不了的,我们对比一下原有java和kotlin的数据类的区别 java Kotlin data ...

  • kotlin data数据类

    前言我们经常创建一些只保存数据的类。 在这些类中,一些标准函数往往是从数据机械推导而来的。在 Kotlin 中,这...

  • kotlin data class异常:nested excep

    错误异常 异常原因 创建对象时候的采用的 kotlin data class ,请求数据库返回此 data cla...

  • Android代码混淆

    待整理。。。 参考: Android混淆从入门到精通 Android代码混淆之混淆规则 代码混淆规则配置文件:pr...

  • Kotlin混淆

    问题 第一种 第二种 结论 第一种情况: Lambda 表达式语法,即一个未声明的函数, 做为表达式传递如果我们把...

  • Kotlin面向对象 (5)✔️数据类

    数据类声明, data 关键字copy函数使用数据类解构 提示: Any 是 kotlin 所有类的根类,kotl...

网友评论

      本文标题:kotlin data 数据混淆规则

      本文链接:https://www.haomeiwen.com/subject/vvoguhtx.html