如果我加入了一些Jar包 例如集成了友盟、有米和支付宝这些怎么混淆打包 还有在混淆打包的时候有哪些需要注意的
谢谢大神们 帮忙解决下 说得具体点 俺比较笨
3条回答 默认 最新
关注
每个平台都有混淆的注意事项,需要在混淆文件中添加的代码也都有列出,你可以看一下。
比如友盟的:#以下是添加友盟后混淆需要添加的代码 -dontwarn com.umeng.** -dontwarn org.apache.commons.** -dontwarn com.tencent.weibo.sdk.** -keepattributes *Annotation* -keep class com.umeng*.** {*; } -keep public class yourapppackagename.R$*{ public static final int *; } -keep class com.tencent.open.TDialog$* -keep class com.tencent.open.TDialog$* {*;} -keep class com.tencent.open.PKDialog -keep class com.tencent.open.PKDialog {*;} -keep class com.tencent.open.PKDialog$* -keep class com.tencent.open.PKDialog$* {*;} -keep class com.tencent.mm.sdk.openapi.WXMediaMessage {*;} -keep class com.tencent.mm.sdk.openapi.** implements com.tencent.mm.sdk.openapi.WXMediaMessage$IMediaObject {*;}
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报