proguard 不混淆内部类的方法
来源:互联网 发布:python字节流处理 编辑:程序博客网 时间:2024/05/16 13:41
保持proguard 不混淆内部类的方法有两种方法:
第一种:
直接-keep整个包下所有的类以及方法不被混淆;
如:-keep class com.AnywayAds.**{*;}
第二种:
-keepnames class com.AnywayAds.Mini$* {
public <fields>;
public <methods>;
}
这种两种方式可以禁止混淆内部类。
我遇到的问题是webview下调用js的时候的一个内部类,被proguard给优化掉了,结果造成无法调用js
补充一下,如果用第二种方法的话,内部类的方法想不被优化掉,必须在代码中调用一下,否则还是会被优化掉。所以还是用第一种会比较好。
第二种方法引用http://blog.csdn.net/shuicg/article/details/8299936。
0 0
- proguard 不混淆内部类的方法
- proguard 不混淆内部类的方法
- proguard 不混淆内部类的方法
- Proguard 不要混淆内部类
- 探索关于,Android工程 混淆 proguard. 自定义混淆接口的实现类的内部类混淆处理
- Proguard 部分类不混淆的技巧
- Proguard 部分类不混淆的技巧
- Proguard 部分类不混淆的技巧
- Android中proguard混淆第三方jar包及内部类
- Android中proguard混淆第三方jar包及内部类
- Android代码混淆导致内部类不可用
- 混淆的proguard.cfg
- android的Proguard混淆
- jar包Proguard混淆方法
- 为Android项目添加Proguard混淆编译的简单方法
- Android 代码proguard混淆之后的错误log查看方法
- 内部类的定义方法
- 静态方法的内部类
- caffe源码阅读3-blob.cpp
- JS数字转大写
- 感悟
- java开发环境搭建
- 数据库按照指定的规则排序
- proguard 不混淆内部类的方法
- 决策树之ID3
- 一直搞不懂回调函数 今天终于明白了
- 一个千万量级的APP使用的一些第三方库
- stm32RS485串口通信——中断接收发送数据
- VS2010中提示无法打开源文件 stdafx.h,.CPP文件中很多类型函数未定义,但是编译通过
- JPA的几个常用方法
- 解决问题的一般思路
- TaintDroid剖析之DVM变量级污点跟踪(下篇)