美文网首页
ProguardGui界面化工具使用

ProguardGui界面化工具使用

作者: Bzaigege | 来源:发表于2018-09-01 17:09 被阅读0次

该文章主要是配合游戏打包脚本来讲解记录的。记录下使用过程。

1、准备未混淆过的jar,双击打开AndroidSDK安装目录\tools\proguard\bin\proguardgui.bat
image.png

运行界面如下图:

image.png
2、设置我们需要混淆的jar包和混淆后输出的jar包。

点击左边的Input/Output按钮,运行如下图。在点击Add input按钮,添加我们需要进行混淆的jar(no_proguard.jar)点击Add output按钮,填入我们要输出的jar包的名称。点击下面的Add按钮,添加jar包支持的库。

image.png
3、依次设置压缩(Shrinking)、混淆(Obfuscation)、优化(OPtimization)和Information按钮,设置混淆各种配置。

注意的,可以配置混淆映射mapping输出路径:Obfuscation>Print mapping


image.png

设置混淆JDK版本(低版本ProguardGui可能没有1.7及以上JDK):Information>Target
ProGuard是一个开源项目在SourceForge上进行维护,地址点击这里

image.png
4、保存ProGuard>Save configuration 配置信息, 也可以使用提前配置好混淆文件:ProGuard>Load configuration
5、运行:Process>Process! 进行Jar的混淆,出现successfully提示,则混淆完毕。
image.png

相关文章

  • ProguardGui界面化工具使用

    该文章主要是配合游戏打包脚本来讲解记录的。记录下使用过程。 1、准备未混淆过的jar,双击打开AndroidSDK...

  • git等版本控制工具资料

    git等版本控制工具 1.git图形化管理工具 学git之图形化界面SmartGit SmartGit使用教程 g...

  • proguard-maven-plugin混淆

    前言 maven项目使用proguard混淆 使用proguardgui太麻烦了所以没有使用 网上也有很多,但是大...

  • 代码托管工具SVN

    本文主要介绍svn,使用的图形化界面工具是Cornerstone(3.0.3)。 一、基本使用 1、服务端创建好环...

  • 生信分析平台搭建(八):利用Synaptic安装生物软件

    如果不喜欢使用bioconda,想使用图形化界面安装生物软件,可以选择使用新立得软件管理工具,目前里面已经集成了很...

  • proguard在哪

    在sdk下的tools proguardgui

  • S3 Browser 配置

    S3 Browser 是一个操作AWS S3(AWS云存储)的图形化界面工具。下面是配置完的使用界面 下面来配置整...

  • Nmap渗透测试

    Nmap使用 Nmap是主机扫描工具,他的图形化界面是Zenmap,分布式框架为Dnamp。 Nmap可以完成以下...

  • window下SVN使用教程

    平常很多人都在使用各种版本管理工具,比如SVN,GIT(它们对应的图形化界面TortoiseSVN,Tortois...

  • 扫描工具——Nmap用法详解

    Nmap使用 Nmap是主机扫描工具,他的图形化界面是Zenmap,分布式框架为Dnamp。 Nmap可以完成以下...

网友评论

      本文标题:ProguardGui界面化工具使用

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