如果我加入了一些Jar包 例如集成了友盟、有米和支付宝这些怎么混淆打包 还有在混淆打包的时候有哪些需要注意的
谢谢大神们 帮忙解决下 说得具体点 俺比较笨
Android代码混淆打包
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
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 {*;}
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报