码迷,mamicode.com
首页 >  
搜索关键字:proguard    ( 335个结果
Android 混淆打包不混淆第三方jar包
项目因为要发布,所以要混淆打包。 混淆打包流程: 1.在proguard-project.txt文件中添加不需要混淆的类和第三方的jar包     这个是保持自己包中不需要混淆的类,如果有些类调用了jni也不需要混淆,不然会出错。还有如果项目中有其他项目作为library引入,那这些项目的一些类也不能混淆。   这个是保持项目中的第三方jar不混淆   另外加上上面几句话...
分类:移动开发   时间:2014-06-24 21:40:19    阅读次数:262
使用proguard混淆android代码
当前是有些工具比方apktool,dextojar等是能够对我们android安装包进行反编译,获得源代码的。为了降低被别人破解,导致源代码泄露,程序被别人盗代替码,等等。我们须要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,能够对代码进行混淆(通常是用无意义的名字来...
分类:移动开发   时间:2014-06-20 18:55:24    阅读次数:348
Android APP 分享图片文字到微信刚开始正常,后面就不弹出分享框了
按照官方的流程走了一遍,一切顺利,分享成功了,本来以为可以大功告成了,结果睡了一觉,第二天要给客户演示了,才发现TMD坑爹了,不能分享了,第三方的分享栏弹不出来了,我一阵惊慌,还好很快找到了解决办法:原因是我进行了代码混淆,但是没有对新添加的这部分分享到微信的代码进行处理,所以...解决问题的办法很简单:需要在混淆配置文件proguard.cfg中,增加如下两行代码: -keep class c...
分类:微信   时间:2014-06-10 17:47:34    阅读次数:417
JDialog的使用
近日在做java项目时遇到的难点,就是想实现当用户按“退出”按钮时,弹出一个窗口,再次确认用户是否真的要退出本系统并且只能操作当前这个窗口,这个功能,在很多系统都有,见得很多。 刚开始时,我像往常思路一样新建一个继承于JFrame的类Outif,然后各种布局和美化,最后是主窗体的“退出”按钮持有Outif的引用,但是运行时和想的不一样,当弹出Outif窗口 时,还能操作主窗体!...
分类:其他好文   时间:2014-06-04 14:08:08    阅读次数:351
ftp server源代码分析20140602
ftp  server源代码分析学习的点点滴滴 记录自己分析第一个开源代码的过程: 源代码出自:灯下野狐(我接下来的几篇文章中的源代码都出自:灯下野狐,下面不在每篇一一说明。) 20140602 Ftp的源代码文件夹如下 dxyh.h     dxyh_lib.c            包裹函数(常用的)  dxyh_thread.h  dxyh_thread_lib....
分类:其他好文   时间:2014-06-04 14:02:27    阅读次数:245
使用proguard混淆android代码
当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度。最近我做的项目,是我去...
分类:移动开发   时间:2014-06-04 13:45:31    阅读次数:417
Android 混淆代码有关问题总结
Android 混淆代码问题总结 Android 混淆代码:最快的方式:1. 首先更新Android的SDK至最新版本,重新建立1个工程,把源码和资源及其他文件拷到新的工程里面.2. 工程目录底下有个文件叫proguard.cfg,修改default.properties内容。在其中增加pro...
分类:移动开发   时间:2014-05-31 11:15:12    阅读次数:246
Gradle构建Android Project出现java.io.File找不到的问题
出现此问题,一般是提示在  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 这行出错。 此问题是proguard-android.txt这个文件找不到,这个文件在 ${sdk.dir}\tools\proguard\proguard-android.txt:progua...
分类:移动开发   时间:2014-05-23 07:46:05    阅读次数:275
Android开发实践:利用ProGuard进行代码混淆
由于Android的代码大都是Java代码,所以挺容易被反编译的,好在AndroidADT为我们集成了混淆代码的工具,一来可以混淆我们的代码,让程序被反编译后基本看不懂,另外还能起到代码优化的作用。发布项目前,建议打开Android的代码混淆功能。AndroidADT主要通过ProGuard工具来提供..
分类:移动开发   时间:2014-05-20 18:01:55    阅读次数:282
开源混淆工具ProGuard配置详解及配置实例
ProGuard的作用: 1.创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用. 2.创建的程序和程序库很难使用反向工程. 3.所以它能删除来自源文件中的没有调用的代码 4.充分利用java6的快速加载的优点来提前检测和返回java6中存在的类文件. 参数: -include {fi...
分类:其他好文   时间:2014-05-13 22:22:23    阅读次数:455
335条   上一页 1 ... 31 32 33 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!