码迷,mamicode.com
首页 >  
搜索关键字:proguard    ( 335个结果
Android官方技术文档翻译——Apk 拆分机制
简介 拆分机制比起使用 flavors,能让应用程序更有效地构建一些形式的多个apk。 多 apk 只支持以下类型 屏幕密度 ABI 使用新的拆分机制,构建同一个应用程序的hdpi版本和mdpi版本,能够共享很多的任务 (如 javac,dx,proguard)。此外,它会被认为是一个单一的variant,并且同一个测试程序将会被用来测试每??个多APK。 当在variant 上运行install或connectedCheck 任务时,Gradle 会自动匹配把正确的 APK 输出到每一个连接的设备中。...
分类:移动开发   时间:2014-12-03 09:21:35    阅读次数:214
ProGuard工具使用
ProGuard工具通过移除未使用代码和使用语义模糊的名字重命名类、成员变量及方法, 从而实现减小、优化和混淆应用程序代码. 使用ProGuard工具后, 会得到一个更小的.apk文件, 并且使得逆向工程更加困难. 因为ProGuard使得应用程序的逆向工程更加困难, 所以当应用程序用到了对安全很敏感的特性时, 就有必要使用ProGuard工具了....
分类:其他好文   时间:2014-11-29 10:28:37    阅读次数:153
Android极光推送jPush混淆解决方案终极篇
今天在做混淆时,极光推送报错了,错误如下:(下面错误代码从别的文章摘录而来,因为已经解决,就不再显示我自己的错误信息了,基本是一致的,除了时间。)...
分类:移动开发   时间:2014-11-27 18:30:50    阅读次数:930
Android 代码混淆 proguard.flags
在我们编译Android系统的user版本的时候,有时候会出现proguard的错误,在解决这个错误之着,我们需要了解一些知识: 1,proguard是用来干什么的?       简单点说,他就是用来做JAVA代码混淆的一个工具。 2,这个东西在哪里实现的?   我们一般会在Android.mk文件中对其进行支持,比如:         1)指定不需要混淆的native方法和变量的pro...
分类:移动开发   时间:2014-11-27 12:51:46    阅读次数:143
关于proguard.flags的一些知识
一、什么是proguard?        proguard是一个免费的JAVA类文件压缩,优化,混淆器。        它探测并删除没有使用的类,字段,方法和属性,它删除没有用的说明并使用字节码得到最大优化,它使用无意义的名字重命名类,字段和方法。 二、为啥要使用proguard?       1、优化应用:创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用;...
分类:其他好文   时间:2014-11-27 12:46:31    阅读次数:270
android ProGuard 代码混淆实现
1 修改project.properties,添加ProGuard配置项proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt2 自定义混淆文件(举例 android.support.v4...
分类:移动开发   时间:2014-11-26 13:59:36    阅读次数:127
android 混淆文件proguard.cfg详解 (转载)
-injarsandroidtest.jar【jar包所在地址】-outjarsout【输出地址】-libraryjars 'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】-....
分类:移动开发   时间:2014-11-25 14:01:34    阅读次数:183
Android项目将生成的jar包混淆
又是一个不眠夜 问题来了,我们写个android项目部分代码想生成jar包,并且将jar包做混淆,不被别人切! 首先讲要代码生成jar包,这个就不多说了。然后找到找到SDK里的proguardgui.jar(目录:sdk\tools\proguard\lib\)并打开。 然后会看到proguard的页面 第一次点击Next,然后看下面页面,点击Addinput...添加你要混淆的j...
分类:移动开发   时间:2014-11-24 06:33:32    阅读次数:204
Android日志:代码混淆,使用说明
主要先简单的介绍三个主要文件,在sdk下的proguard里面:  我的SDK路径为H:\Android\android-sdk-windows\tools\proguard     proguard-android.txt//系统配置好一些默认选项,考虑的比较详细,最好不要修改     proguard-android-optimize.txt//系统配置好一些默认选项,考虑的比较详...
分类:移动开发   时间:2014-11-21 12:39:48    阅读次数:263
Android日志:代码混淆,使用说明
上一篇介绍了Google官方的一些解释,这一篇主要介绍如何实战(Eclipse开发)使用Googel提供的这个工具.如对代码混淆的概念不是很了解的建议先看上一篇--Android日志:代码混淆,官方文档介绍-----来自Google最新文档主要先简单的介绍三个主要文件,在sdk下的proguard里面:我的SDK路..
分类:移动开发   时间:2014-11-21 01:50:40    阅读次数:256
335条   上一页 1 ... 24 25 26 27 28 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!