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

很多人使用七牛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

你可能感兴趣的:(七牛)