android混淆规则配置记录
title: android混淆记录
date: 2018-10-22 18:45:08
tags: 混淆
最近为了增加自己app的反编译难道,也为了减少压缩包体积,所以配置了混淆规则,这里坑还是蛮多的。
大体上我是参考这篇博客:https://www.jianshu.com/p/b5b2a5dfaaf4
并且直接复制了他的模板,对于而外的内容在这里记录
对实体类(bean类)避免混淆
-dontwarn com.example.pc_0775.naugthyvideo.bean.** -keepnames class com.example.pc_0775.naugthyvideo.bean.** { *;}
对vatimio库避免混淆
-keep class io.vov.vitamio.** { *; }
对EventBus避免混淆
-keepattributes *Annotation* -keepclassmembers class ** { @org.greenrobot.eventbus.Subscribe <methods>; } -keep enum org.greenrobot.eventbus.ThreadMode { *; } # Only required if you use AsyncExecutor -keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent { <init>(java.lang.Throwable); }
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
崩溃bug日志总结2
目录介绍 1.1 java.lang.ClassNotFoundException类找不到异常 1.2 java.util.concurrent.TimeoutException连接超时崩溃 1.3 java.lang.NumberFormatException格式转化错误 1.4 java.lang.IllegalStateException: Fragment not attached to Activity 1.5 ArrayIndexOutOfBoundsException 角标越界异常 1.6 IllegalAccessException 方法中构造方法权限异常 1.7 android.view.WindowManager$BadTokenException,dialog弹窗异常 1.8 java.lang.NoClassDefFoundError 找不到类异常 1.9 Android出现:Your project path contains non-ASCII characters. 好消息 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技...
- 下一篇
Kotlin 视频教程系列 陈光剑
第1讲 快速开始 HelloWorld 第2讲 Kotlin 语法基础 第3讲 Kotlin 类型系统 第4讲 Kotlin 中的类与面向对象编程 第5讲 Kotlin 中的函数、Lambda与函数式编程 第6讲 扩展函数与属性 第7讲 集合类 第8讲 泛型 第9讲 文件IO操作、正则表达式与多线程 第10讲 使用 Kotlin 创建 DSL 第11讲 运算符重载与约定 第12讲 元编程与注解、反射 第13讲 Kotlin + SpringBoot 服务端开发 第14讲 使用 Kotlin 进行 Android 开发
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路