ProGuard:类混淆,类的指定函数保留

简介: ProGuard:类混淆,类的指定函数保留

比如吾有类A,要求A类混淆,其中的函数f()不混淆:


-keepclassmembers class A {
  public static void f();
}

 有人奇怪了,有这种需要?有。参考:


https://quantum6.blog.csdn.net/article/details/120021237

目录
相关文章
|
4月前
|
Java API 编译器
Java编译器注解运行和自动生成代码问题之编译时通过参数设置选项值问题如何解决
Java编译器注解运行和自动生成代码问题之编译时通过参数设置选项值问题如何解决
|
2月前
|
Java
Java源文件声明规则详解
Java源文件的声明规则是编写清晰、可读且符合语法规范的Java程序的基础。这些规则包括文件名必须与公共类名相同、包声明位于文件顶部、导入声明紧跟其后、类声明需明确访问级别,并允许使用注释增强代码可读性。一个源文件可包含多个类,但只能有一个公共类。遵循这些规则有助于提升代码质量和维护性。
|
6月前
混淆产生的问题
混淆产生的问题
54 10
|
6月前
|
存储 开发工具 数据安全/隐私保护
深入了解如何对 IPA 包进行有效的混淆处理
深入了解如何对 IPA 包进行有效的混淆处理
|
6月前
|
安全 iOS开发 开发者
mPaaS问题之混淆按照文档配置报错如何解决
mPaaS配置是指在mPaaS平台上对移动应用进行的各项设置,以支持应用的定制化和优化运行;本合集将提供mPaaS配置的操作指南和最佳实践,助力开发者高效管理和调整移动应用的设置。
|
6月前
|
编译器 程序员 数据安全/隐私保护
C++类成员解析:编译器如何识别和处理声明与定义(C++ 类的作用域以及查找顺序)
C++类成员解析:编译器如何识别和处理声明与定义(C++ 类的作用域以及查找顺序)
69 0
ProGuard:保留包名,混淆类
ProGuard:保留包名,混淆类
231 0
ProGuard混淆时保留注释(@类内容)
ProGuard混淆时保留注释(@类内容)
172 0
|
Java
Java - 标识符、包、类、接口、方法、变量、常量的命名规则/规范
Java - 标识符、包、类、接口、方法、变量、常量的命名规则/规范
209 0
Java - 标识符、包、类、接口、方法、变量、常量的命名规则/规范
|
安全 Java Android开发
【Android 安全】DEX 加密 ( Proguard keep 用法 | Proguard 默认混淆结果 | 保留类及成员混淆结果 | 保留注解以及被注解修饰的类/成员/方法 )
【Android 安全】DEX 加密 ( Proguard keep 用法 | Proguard 默认混淆结果 | 保留类及成员混淆结果 | 保留注解以及被注解修饰的类/成员/方法 )
400 0
【Android 安全】DEX 加密 ( Proguard keep 用法 | Proguard 默认混淆结果 | 保留类及成员混淆结果 | 保留注解以及被注解修饰的类/成员/方法 )