社区
Java
帖子详情
proguard 代码混淆 排除指定类
gao2545917920
2015-08-25 05:48:58
现象:
错误信息:
本人思路:去除对com.topcheer.base.web.BaseAction的混淆
实现方法暂未知;
求指点去除对某类的混淆实现方法;
另有其他方式也可以,先谢谢啦。
...全文
265
2
打赏
收藏
proguard 代码混淆 排除指定类
现象: 错误信息: 本人思路:去除对com.topcheer.base.web.BaseAction的混淆 实现方法暂未知; 求指点去除对某类的混淆实现方法; 另有其他方式也可以,先谢谢啦。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gao2545917920
2015-09-08
打赏
举报
回复
此问题已解决:排除某些不需要混淆的类,操作如下图
gao2545917920
2015-08-26
打赏
举报
回复
已解决部分问题,说明如下: 1:Warning: library class ... depends on program class ... 项目封装为两个jar包,其中混淆所依赖的jar与混淆的jar包有引用关系,导致此警告出现;
相关推荐
[android]
Proguard
代码
混淆
器如何
排除
指定
的
类
或子
类
[android]
Proguard
代码
混淆
器如何
排除
指定
的
类
或子
类
转载自 http://dzxiang.iteye.com/blog/500496 使用
Proguard
代码
混淆
器,特别要注意一点的就是使用了反射机制的
类
属性或方法最好不要参与
混淆
.
Proguard
4.5 相关的选项配置如下: 修改配置文件:
proguard
.cfg ...
Android如何保持
指定
类
不被
混淆
或子
类
作者:韩梦飞沙 QQ:313134555 [android]
Proguard
代码
混淆
器如何
排除
指定
的
类
或子
类
- yunyu5120的专栏 - 博客频道 - CSDN.NETAndroid如何保持
指定
类
不被
混淆
?_百度知道
Proguard
代码
混淆
器如何
排除
指定
的
类
或子
类
使用
Proguard
代码
混淆
器,特别要注意一点的就是使用了反射机制的
类
属性或方法最好不要参与
混淆
.
Proguard
4.5 相关的选项配置如下:Java
代码
#不要
混淆
MyBean的所有属性与方法-keepclasseswithmembersclassMyBean{<fields>;<methods>;}...
关于
代码
混淆
,看这篇就够了
推荐使用
proguard
:开源, 使用简单 ,文档丰富完善。rename
混淆
名称 :主要用于修改
类
名,属性名,方法名以及参数名等。shrink收缩
代码
: 主要用于从多个入口点中删除所有无法访问的
类
、字段和方法。keepkeep是rename和shrink的子元素,用于
指定
从父级rename或shrink任务中
排除
的元素。
ProGuard
是一个开源的 Java
类
文件收缩器、优化器、
混淆
器和预验证器。因此,
ProGuard
处理的应用程序和库更小、更快,并且在一定程度上可以抵御逆向工程。
ProGuard
代码
混淆
技术详解
ProGuard
代码
混淆
技术详解基本配置1. 首先需要一个
proguard
文件 2. 配置grade,
指定
proguard
文件 3.接下来就是编写
proguard
文件了基本
混淆
混淆
文件的基本配置信息,任何APP都要使用,可以作为模板使用,具体如下。基本指令#
代码
混淆
压缩比,在0和7之间,默认为5,一般不需要改 -optimizationpasses 5#
混淆
时不使用大小写混合,
混淆
后的
类
名为
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2015-08-25 05:48
社区公告
暂无公告