117.info
人生若只如初见

java proguard如何保留类名

要保留特定类名,可以在Proguard配置文件(通常为proguard.cfg或proguard-project.txt)中使用“-keep”规则。例如,要保留名为MyClass的类,可以添加以下规则:

-keep class com.example.MyClass { *; }

这将告诉Proguard保留com.example.MyClass类及其所有成员。如果要保留整个包中的所有类,可以使用通配符“*”:

-keep class com.example.** { *; }

在配置文件中添加这些规则后,运行Proguard时将会保留指定的类名。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe25bAzsIAAVTAlw.html

推荐文章

  • Concat函数Java是否线程安全

    在Java中,String类的concat方法是线程安全的。因为String类是不可变类,即一旦一个String对象被创建之后,它的值就不能被修改。因此,在调用concat方法时,它会...

  • 如何通过Concat函数Java处理大文本

    在Java中可以使用StringBuffer或StringBuilder类的concat()方法来处理大文本数据。这些类提供了用于连接字符串的方法,允许将多个字符串拼接在一起,以形成一个更...

  • Concat函数Java在字符串处理中的应用

    在Java中,Concat函数用于将一个字符串与另一个字符串连接起来,生成一个新的字符串。这个函数通常用于字符串拼接操作,可以将多个字符串连接成一个字符串。

  • Concat函数Java的性能影响

    在Java中,使用String的concat方法来连接两个字符串会产生性能影响。这是因为在每次调用concat方法时,都会创建一个新的String对象,并且将原始字符串和要连接的...

  • java proguard配置通用规则有哪些

    不混淆Android SDK中的类和方法,例如android.** 不混淆Android Support库和其它第三方库中的类和方法,例如com.android.support.** 不混淆应用程序的入口类,例...

  • java proguard如何混淆代码

    要使用ProGuard进行代码混淆,首先需要在项目的build.gradle文件中添加ProGuard插件的依赖:
    buildscript { repositories { jcenter() } dependencies { cl...

  • java proguard能减小apk大小吗

    是的,ProGuard能够减小apk大小。ProGuard是一个优化Java代码的工具,它可以删除未使用的代码、压缩重复的代码以及优化代码结构,从而减小生成的APK文件的大小。...

  • java proguard如何优化代码

    ProGuard是一个用于混淆、压缩、优化Java字节码的工具,可以帮助提高应用程序的安全性和性能。下面是一些优化代码的实践方法: 混淆代码:ProGuard可以将类、方法...