Android Studio之代码混淆
2015-09-11 11:01
661 查看
在 build.gradle 中配置
android { buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'),'some-other-rules.txt' //proguardFile 'some-other-rules.txt' 配置单个文件这样 } } }
android的sdk中已经为我们提供了两个默认的配置文件,我们可以拿过来进行使用,proguard-android.txt和proguard-android-optimize.txt
配置选项
minifyEnabled // 是否开启混淆shrinkResources // 去除无用的resource文件
proguardFiles getDefaultProguardFile // 加载混淆配置文件
map文件输出
mapping目录在 \app\build\outputs\mapping\release参考
http://www.07net01.com/2015/07/873121.htmlhttp://bbs.csdn.net/topics/391072001
/article/1376580.html
/article/3476077.html
http://www.softwareace.cn/?p=1151
相关文章推荐
- Android Fragment 真正的完全解析(下)
- Android Fragment 真正的完全解析(上)
- 有哪些 Android 大牛的 blog 值得推荐?
- android系统通过图片绝对路径获取URI的三种方法
- Android第四十八期 - SwipeMenuListView
- Android第四十八期 - SwipeMenuListView
- android如何保存相册后显示
- Android 布局学习之——LinearLayout属性baselineAligned的作用及baseline
- Android 常用第三方库(长期更新)
- Ionic Android开发环境搭建 下
- Android菜单,仿人人客户端侧滑效果,史上最简单的侧滑实现
- 学习Android开发的二十套免费理想资源
- Android 中 Handler 引起的内存泄露
- Android -- getWidth()与getMeasuredWidth()
- android中handler用法总结
- android-仿ios纯数字软键盘
- 详解Android SurfaceFinger服务
- android --代码构建xml 控件
- Android—ContentProvider
- Android开发者必知的5个开源库