七牛---Android SDK进行代码混淆配置

来源:互联网 发布:混合视频矩阵 编辑:程序博客网 时间:2024/04/30 14:37

很多人使用七牛Android SDK需要对工程混淆配置,其实七牛的SDK本身就是开源的,不需要对七牛的SDK需要做特殊混淆处理,所以在混淆的时候将七牛相关的包都排除就可以了。
1. 在Android Studio中,混淆配置在 proguard-rules.pro 里面加上下面几行混淆代码就可以了:

-keep class com.qiniu.**{*;}-keep class com.qiniu.**{public <init>();}-ignorewarnings

注意:-ignorewarnings这个也是必须加的,如果不加这个编译的时候可能是可以通过的,但是release的时候还是会出现错误。
2. 对于Eeclipse中也是一样的,在proguard-project.txt 文件附件同样的排除代码就可以了

-keep class com.qiniu.**{*;}-keep class com.qiniu.**{public <init>();}-ignorewarnings
1 0