Android使用插件实现代码混淆
我们在打包的过程中,需要对代码进行混淆处理,可项目中需要混淆的地方很多,特别是添加依赖的,如果要我们一个一个添加,无疑这大大的添加了我们的工作量,下面介绍用插件的方式来对代码进行混淆。
使用流程:
- 下载AndroidProGuard插件并安装重启。
- 在菜单栏的Edit下拉菜单中选择AndroidProGuard选项。
- 如果弹出成功对话框,就可以按Ctrl+V粘贴到项目的proguard-rules.pro文件。
- 根据proguard-rules.pro报错的提示进行修改成。
- 将项目app下gradle文件将minifyEnabled修改成true就可以测试混淆效果。
1.下载AndroidProPlugin插件并安装重启
插件下载地址:
https://codeload.github.com/zhonghanwen/AndroidProguardPlugin/zip/master
2.Android Studio安装插件
3.成功安装AndroidProguardPlugin插件后
然后定位到项目的proguard-rules.pro文件下 复制(Ctrl+V) 然后修改几处提示的错误信息即可
打包即可,到这里就完成了。
以上就是Android使用插件实现代码混淆的详细内容,更多关于Android 实现代码混淆的资料请关注脚本之家其它相关文章!
相关文章
Android中使用Toast.cancel()方法优化toast内容显示的解决方法
做程序员的,基本一看api就知道,用这个可以取消上一个toast的显示,然后显示下一个,这样就能解决出现的问题。可是在测试的过程中,发现却没有想象中的那么简单,不信可以百度一下,很多很多人发现toast的cancel()方法不起作用2013-05-05Android SurfaceView运行机制剖析--处理切换到后台再重新进入程序时的异常
本文主要介绍Android SurfaceView运行机制,这里整理了详细的资料来讲解SurfaceView的运行原理,并附示例代码参考,有需要的小伙伴可以参考下2016-08-08Android使用OKHttp包处理HTTP相关操作的基本用法讲解
这篇文章主要介绍了Android使用OKHttp包处理HTTP相关操作的基本用法讲解,包括操作如何利用OKHttp操作HTTP请求与处理缓存等内容,需要的朋友可以参考下2016-07-07Android 加载大图及多图避免程序出现OOM(OutOfMemory)异常
这篇文章主要介绍了Android 加载大图及多图避免程序出现OOM(OutOfMemory)异常的相关资料,需要的朋友可以参考下2017-03-03
最新评论