APP被误报广告插件的解决方案

前言

App明明没有任何广告,但是企鹅手机管家非说你的App有广告插件,太让人郁闷了。但是既然出现问题,就要解决,不然就不是一位优秀的程序猿了(严肃脸)。

解决步骤

我司的产品面向海外,故需要用到Google的GCM,因此在项目里集成了google-play-services.jar。从网上查阅的资料来看,这个jar包很可能就是罪魁祸首。

使用JD-GUI反编译google-play-services.jar,该jar的结构如下所示。
APP被误报广告插件的解决方案

这两个ads文件夹应该就是谷歌自带的广告模块。

解决方法是解压google-play-services.jar,然后删除这两个ads文件夹,再使用jar -cvf命令重新打包,将新打包的jar文件替换原来的jar即可。