社区
Web 开发
帖子详情
proguad如何不混淆指定的类?
ximinjie
2008-01-29 02:13:18
在proguard的混淆选项中,我已经设置了保留的成员类名和类成员名,但是类中间的成员变量名还是被混淆掉了,请问如何设置才能使成员变量名不被混淆。
也就是说如何设置排除不混淆某些类。
使用工具:proguardgui.jar
版本:3.8中文版本
如果能提供脚本也行。
...全文
474
2
打赏
收藏
proguad如何不混淆指定的类?
在proguard的混淆选项中,我已经设置了保留的成员类名和类成员名,但是类中间的成员变量名还是被混淆掉了,请问如何设置才能使成员变量名不被混淆。 也就是说如何设置排除不混淆某些类。 使用工具:proguardgui.jar 版本:3.8中文版本 如果能提供脚本也行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
olivesoup
2008-01-29
打赏
举报
回复
你参考一下
http://blog.csdn.net/hendy78/archive/2007/06/07/1642778.aspx
ChDw
2008-01-29
打赏
举报
回复
-keep public class Test {
<fields>;
<methods>;
}
这样可以使得所有的属性和方法都不混淆的
项目管理专题-何为项目及项目管理
每个公司都存在为某些特定的目标而有组织的活动即运作或项目,但在实际工作中,很多人把项目与公司的日常运营
混淆
一谈,也无法区别项目与运营,导致无法判断什么样的项目为成功项目,不能真正理解项目目标和制约因素...
pro
guard
混淆
jar包
1.
混淆
代码前,需要先将要
混淆
的jar包和相关的依赖包整理出来。打包的工具一般采用maven ,命令:mvn package, maven的使用方法自行百度。整理后的目录如下图所示。 2.
pro
guard使用5.2版本,下载解压缩后进入bin目录,启动
pro
guardgui....
混淆
问题及总结
最近项目曝出代码安全的问题,然后得知项目没有做
混淆
。 整理思路,开干。 一
混淆
的介绍: 官网是这么解释的 Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了...
Pro
Guard
混淆
Jar包
[size=large]我要
混淆
的是是android的一个jar包,虽然自带了
pro
guard 但感觉很不好用,先用
pro
gruad单独做
混淆
了。 1.在"Input/Output"页签中,设置好要
混淆
的jar包,设置好
混淆
结果包的名字,
指定
好编译这个包需要的jar包,注意,jar包不要同意包含接口jar包及接口的实现jar包,
Pro
guard会个定义重复的错。 添加依赖的...
微信Android资源
混淆
打包工具
本文主要是讲述资源
混淆
组件的用法以及性能,资源
混淆
组件不涉及编译过程,只需输入一个apk(无论签名与否,debug版,release版均可,在处理过程中会直接将原签名删除),可得到一个实现资源
混淆
后的apk(若在配置文件中输入签名信息,可自动重签名并对齐,得到可直接发布的apk) 以及对应资源ID的mapping文件。同时可在配置文件中
指定
白名单,压缩文件(支持*,?通配符),支持自动签名,保持旧
Web 开发
81,094
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章