博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
proguard 不混淆内部类的方法
阅读量:5941 次
发布时间:2019-06-19

本文共 416 字,大约阅读时间需要 1 分钟。

  hot3.png

保持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。

转载于:https://my.oschina.net/dccjll/blog/1536703

你可能感兴趣的文章
mysql update操作
查看>>
Robots.txt - 禁止爬虫(转)
查看>>
MySQL数据库
查看>>
项目分析_xxoo-master
查看>>
SQLServer2012自增列值跳跃的问题
查看>>
ViewBag对象的更改
查看>>
Mysql 监视工具
查看>>
hdu1025 Constructing Roads In JGShining&#39;s Kingdom(二分+dp)
查看>>
Android PullToRefreshListView和ViewPager的结合使用
查看>>
禅修笔记——硅谷最受欢迎的情商课
查看>>
struts2入门(搭建环境、配置、示例)
查看>>
Caused by: org.apache.ibatis.reflection.ReflectionException我碰到的情况,原因不唯一
查看>>
linux top命令查看内存及多核CPU的使用讲述【转】
查看>>
Linux下golang开发环境搭建
查看>>
jQuery操作input
查看>>
layer弹出信息框API
查看>>
delete from inner join
查看>>
WPF自学入门(十一)WPF MVVM模式Command命令 WPF自学入门(十)WPF MVVM简单介绍...
查看>>
git merge 和 git merge --no-ff
查看>>
独立软件开发商进军SaaS注意八个问题,互联网营销
查看>>