社区
Android
帖子详情
Android混淆配置后方法名被混淆但类名全部没变
幻影宇寰
2016-09-07 02:32:19
在编写混淆文件proguard-rules.pro时,生成的apk反编译出来时相关类中的方法名已经变成a、b、c等字符了,说明混淆还是有效,但是里面的类名全部还是原来的名字,不知道是什么原因,哪位大神可以解惑下么?非常感谢!
...全文
1290
4
打赏
收藏
Android混淆配置后方法名被混淆但类名全部没变
在编写混淆文件proguard-rules.pro时,生成的apk反编译出来时相关类中的方法名已经变成a、b、c等字符了,说明混淆还是有效,但是里面的类名全部还是原来的名字,不知道是什么原因,哪位大神可以解惑下么?非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jklwan
2016-09-09
打赏
举报
回复
是否忽略了类名呢 -keepnames class之类的
幻影宇寰
2016-09-07
打赏
举报
回复
是应用下所有的类名及包名都没变
Birds2018
2016-09-07
打赏
举报
回复
类 如果基础了系统View 一般不混淆的。
Android
--
混淆
配置
(比较详细的
混淆
规则)
本文详细介绍如何在
Android
Studio中使用ProGuard进行代码
混淆
、压缩与优化。文章覆盖
混淆
规则
配置
、特定类与
方法
保护策略,以及常见第三方库的
混淆
配置
。
android
不
混淆
方法
名
,如何告诉ProGuard
混淆
方法
和
类
名
?
博主使用ProGuard模糊apk时,类和
方法
名
未变,仅变量
名
改变。文中分析了可能原因,如组件类不会被
混淆
、部分类因keep选项
名
字无法改变等,还针对butterknife使用时的问题给出了proguard规则
配置
建议。
android
避免
混淆
类
名
和
方法
名
,但是
方法
内容需要被
混淆
本文详细介绍了如何在ProGuard和R8的代码
混淆
过程中,使用-keepclassmembers和-keep规则来保护特定
类
名
和
方法
名
,同时允许
方法
内容被
混淆
以优化应用大小和增强安全性。,
Android
代码
混淆
本文介绍了
Android
应用中代码
混淆
的重要性、原理、作用以及如何实施。详细讲述了如何在
Android
Studio环境中
配置
ProGuard进行代码
混淆
,包括保留
类
名
、
方法
名
的情况及
混淆
语法等。
Android
代码
混淆
混淆
方案
本文详细介绍了
Android
项目的
混淆
规则,包括proguard在代码优化、
混淆
和资源压缩中的应用,自定义
混淆
规则的编写,以及如何检查
混淆
结果和反解
混淆
堆栈。重点讨论了如何
配置
proguard-
android
.txt和proguard-rules.pro,以及常见
混淆
指令和保持元素的使用
方法
。
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章