安卓开发中的优秀工具
来源:互联网 发布:php true false 编辑:程序博客网 时间:2024/06/05 19:05
一:ProGuard
介绍:当你的发行应用中有涉及使用support library时,强烈建议你使用ProGuard。它可以将你应用程序中未使用的library code移除,并且使用语意朦胧的代码名重命名你的代码。这样就可以收缩优化你的应用程序大小,并且混淆你的源代码以此来保护你的程序。只用当你决定在应用市场发行时,你才使用它。除此之外,并不需要使用到,难不成你会在debug你的代码时为难你自己?当然啦,万一在你发行后又需要取回来修改,那么你可以使用retrace 这个工具来解码混淆的代码来追回。
下面介绍使用方式:通过设置 minifyEnabled 权限来启用
android { ... buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } }
这里getDefaultProguardFile('proguard-android.txt')
方法包含默认的ProGuard设置,它放在Android SDK 的`tools/proguard/
目录下
0 0
- 安卓开发中的优秀工具
- Log安卓开发中常用的优秀日志工具
- Log安卓开发中常用的优秀日志工具
- 安卓开发过程中的工具类
- 安卓开发工具
- [安卓开发工具]
- 安卓开发工具安卓
- 安卓开发工具问题解决方安
- 安卓开发工具下载
- 安卓开发工具入门
- 安卓开发工具安装
- 安卓开发工具记录
- 安卓开发工具下载
- 安卓开发工具对比
- 优秀安卓开发周刊推荐——My favorite
- 收藏安卓开发中非常实用优秀的库
- 安卓中的开发框架
- 安卓开发中的排序
- 坐在马桶上看算法:只有五行的Floyd最短路算法
- Penguins DbTools数据库管理移植差分工具(EXCEL相关)
- 当你在浏览器地址栏输入一个URL后回车,将会发生的事情?
- tomcat上传war包部署时超大小限制解决
- mongodb聚合函数操作
- 安卓开发中的优秀工具
- android 实现流式布局FlowLayout
- 如何配置gradle环境
- 使用ffmpeg合并视频文件的三种方法
- Linux中crontab的坑爹环境变量问题
- JAVA-外观模式
- 知乎上某人的ios面试题
- 解决linux系统下oracle数据库方向键无效的问题
- the mobile samples for the ArcGIS API for Flex