首页 > 电脑软件 > ProGuard官方版 v7.4.1

ProGuard官方版

v7.4.1

  • 软件大小:30.62M
  • 软件版本:v7.4.1
  • 软件类型:国产软件
  • 软件分类:电脑软件
  • 软件语言:简体中文
  • 更新时间:2026-01-30
  • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

  • 软件评分:

普通下载

ProGuard这工具真的挺实用的,它主要就是帮咱们开发者给APK加固和做代码混淆。简单来说,它能把你的代码搅和得乱七八糟,让别人想逆向破解变得特别费劲,这样咱们的应用安全性就大大提高了。它不只是改名字,还会把那些没用的代码和资源删掉,让APP变得更小、跑得更快,这点我觉得特别棒。软件特色里提到的代码缩减和资源缩减,能有效避免64k限制,这对做大型项目的朋友来说简直是福音。而且它还能优化代码结构,进一步提升性能。不过用的时候也得注意点,比如版本最好选最新的稳定版,还有启动时JVM版本要匹配,不然容易出问题。总的来说,ProGuard是Java开发者保护代码、提升应用性能的必备神器,强烈推荐大家试试!

软件特色

1、代码缩减:
检测并安全地删除应用及其库中未使用的代码,有助于避免64k引用限制。
2、资源缩减:
从应用中删除未使用的资源,与代码缩减协同工作。
3、混淆:
缩短类和成员名称,减小DEX文件的大小。
4、优化:
进一步分析和优化你的代码。

软件亮点

1、支持对不需要的字段进行删除。
2、可以对分支、调用的方法进行删除。
3、也对只写字段进行快速的删除。
4、还可对没有进行使用的参数进行删除。
5、也支持对日志的代码进行选择性的删除。

注意事项

1、注意版本,如果不是项目需要,最好使用最新稳定版本,这样出错的机会小一些,学习曲线会明显缩短。
2、最好以源码的同编译版本的jvm来启动proguardgui.jar,不要直接用默认的jvm打开。
3、注意proguaardgui启动后默认加载的libraryjar中包含的rt.jar,它的版本和你使用到的jvm版本一致。
4、使用1.4的jvm打开proguard时,注意在optimization选项卡中,不要勾中keep enumerations选项,因为勾中这个选项会导致configration文件中出现java.lang.Enum,这个类。
只有在1.5的环境下才有。报错信息如下:
[proguard] Note: the configuration refers to the unknown class 'java.lang.Enum'
[proguard] Note: there were 1 references to unknown classes.
[proguard] You should check your configuration for typos.

更新日志

v7.4.1版本
补钉
修复无意中关闭系统。打印时输出配置。
附加的
支持分析在类规范中不指定返回类型的方法。

网友评论

共有 0条评论

captcha 评论需审核后才能显示

应用推荐

游戏推荐