打包与混淆代码
2014-07-17 16:34
225 查看
说明
搜打包混淆的时候,经常看见别人说proguard.cfg。但是在eclipse中没有找到该文件。后来才发现现在用proguard-android.txt代替了。对比了一下两者的代码,相差不大。混淆
将sdk\tools\proguard下的proguard-android复制到工程目录下。将工程目录下的project.properties文件中
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt proguard.config=proguard-android.txt:proguard-project.txt上面一行改成下面一行的内容即可。
外界jar包
对于第三方jar包,一般是不需要进行混淆的。那么就需要在proguard_android.txt文件中加入以下两行-dontwarn org.xmlpull.v1.** -keep class org.xmlpull.v1.**{*;}其中第一行是忽略打包时出现的警告,第二行是保持指定的类不进行混淆。一般来说是把包名给写上的。如系统默认的是support是这么写的:
-dontwarn android.support.**
相关文章推荐
- Android应用程序签名打包,混淆代码时报错的处理方法
- android之APK打包代码混淆签名加密
- Ant 多渠道 自动打包 混淆代码 引入第三方项目
- Eclipse打包Android混淆代码降低代码可读性时,出现的Warning:can't find referenced class问题的解决方案
- android 通过eclipse混淆代码 打包 + proguard 总结
- android 应用 Ant脚本自动编译、打包、代码混淆、签名、安装等
- 应用程序的代码混淆(打包)
- android开发步步为营之10:代码签名混淆后编译和打包
- 打包前代码混淆
- APP 打包混淆代码
- android打包混淆代码编译会出现很多warling,然后编译失败问题解决办法
- Android 签名打包 混淆代码 proguard
- Android Studio下做打包apk加代码混淆
- Android 代码混淆及打包相关
- android 项目通过eclipse混淆代码 打包 + proguard的配置
- android程序的代码混淆打包
- android打包代码混淆
- 混淆代码app打包
- 生成签名和混淆代码进行打包
- Android混淆代码打包实践总结