1.查看项目中有没有proguard.cfg。2.如果没有那就看看这个文件中写的什么吧,看完后将他复制到你的项目中。-optimizationpasses5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverif...
分类:
移动开发 时间:
2015-03-06 09:58:29
阅读次数:
188
src gen libs res AndroidManifest.xml ic_lanuncher_web.png proguard-project.txt project.properties
分类:
移动开发 时间:
2015-03-05 14:25:02
阅读次数:
116
APP项目开发完成之后,当测试人员测试了,没有Bug了,一般情况下,公司会有一些技术人员负责发布、推广APP产品。这是一般正规的大公司会有专门的市场推广部门,技术维护部门,对APP进行加密混淆打包,如:使用Ant加密,还有使用第三方的加密方式(爱加密,梆梆,APKProtect等)。想必APP产品为什么需要加密混淆,做为开发人员、老板都明白其中的隐含之处。然而,还有一种方式可以打包混淆APP,那就是 android 通过eclipse混淆代码 打包 + proguard 方式。具体的步骤如下:...
分类:
移动开发 时间:
2015-02-27 17:09:57
阅读次数:
290
今天用 APK 反编译工具看了一下自己项目生成的 APK 文件,发现代码并没有混淆,于是设置了用 ProGuard 混淆代码,可是混淆是必须在非 Debug 模式才会生效的,即使你是以 Release 模式来 Run As 启动所生成的 APK 包,依然是没有使用 ProGuard 混淆的。于是决定...
分类:
移动开发 时间:
2015-02-24 10:17:35
阅读次数:
190
因为Android是使用Java开发的,所以开发者可以使用ProGuard对代码进行混淆。SDK已经集成了ProGuard工具,开发者可以从SDK目录下的\tools\proguard目录中进行查看。
ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未...
分类:
移动开发 时间:
2015-02-18 15:19:38
阅读次数:
251
本文将和大家分享使用Eclipse+ADT与使用Android Studio进行代码混淆打包的方法。
使用Eclipse+ADT进行代码混淆打包的方法
新版本SDK下进行打包混淆
如果使用新版本的SDK创建的Android项目会在项目的根目录下生成一个proguard-project.txt文件,该文件...
分类:
移动开发 时间:
2015-02-18 15:18:48
阅读次数:
186
PhoneGap/Cordova Android应用签名发布注意事项 Android APK 签名比对 android获取签名,兼容5.0 Android APK 签名比对,防止软件被破解使用 用apktool和dex2jar反编译 Android proguard代码混淆 获取已安装或未安...
分类:
移动开发 时间:
2015-02-11 19:14:07
阅读次数:
165
apk瘦身一般有两条线,去除无用的代码,例如引用一个比较大的lib,只使用了其中很少的功能。其他无用的代码可以想办法去掉去除无用的资源文件,可能是第三方lib中的,也有可能是开发中引入了无用的资源去除无用代码当然是Proguard了!gradle plug 0.14.0, runProguard 更...
分类:
移动开发 时间:
2015-02-04 23:10:28
阅读次数:
223
Android工程混淆打包:一个典型过程和示例文件,包括制作证书、设置proguard.cfg、编辑build.xml...
分类:
移动开发 时间:
2015-01-26 15:08:29
阅读次数:
280
今天,做打包的时候 出现了一个问题:duplicate zip entry error.
真的很多很恶心。
使用ant 打包的时候:
error:I got the following error at -obfuscate step具体的错误: [proguard] Preparing output jar [E:\Workspace\GuosenAndroid1....
分类:
移动开发 时间:
2015-01-21 18:19:49
阅读次数:
464