android 友盟分享混淆,Android——记umeng sdk 混淆之后的一次crash
Failed to register native method org.android.spdy.SpdyAgent.freeAgent
crash 异常片段如上:
结合上下文怀疑是umeng sdk混淆的问题,但是官方最新文档给出的混淆如下:
#umeng 混淆
-keep class com.umeng.** {*;}
-keep class com.umeng.analytics.** { *; }
-keep class com.umeng.common.** { *; }
-keepclassmembers class * {
public (org.json.JSONObject);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
如果你还集成了push sdk的话,这个根本不够,清楚告诉你会crash。
后面找到了老版本的混淆规则如下:
-dontwarn com.taobao.**
-dontwarn anet.channel.**
-dontwarn anetwork.channel.**
-dontwarn org.android.**
-dontwarn org.apache.thrift.**
-dontwarn com.xiaomi.**
-dontwarn com.huawei.**
-keepattributes *Annotation*
-keep class com.taobao.** {*;}
-keep class org.android.** {*;}
-keep class anet.channel.** {*;}
-keep class com.umeng.** {*;}
-keep class com.xiaomi.** {*;}
-keep class com.huawei.** {*;}
-keep class org.apache.thrift.** {*;}
-keep class com.alibaba.sdk.android.**{*;}
-keep class com.ut.**{*;}
-keep class com.ta.**{*;}
-keep public class **.R$*{
public static final int *;
}
android 友盟分享混淆,Android——记umeng sdk 混淆之后的一次crash相关推荐
- Android 友盟分享 开发日记
公司项目涉及到分享的部分了,看友盟的平台相当的强大,觉得就用这个了,本以为也就一个上午的事情,哪知道在这个坑里面足足蹲了两天的时间,下面我将详细介绍下友盟分享的具体过程 tip:强烈建议配合开发文档一 ...
- Android 友盟分享,让你后顾无忧,麻麻再也不用担心我的学习。
咱们上回书说道:不用微信SDK也能分享. Android 微信分享,无需那么麻烦. 这次写友盟分享一个是避免微信新版本改动过大,可能导致无法做到Intent跳转界面的分享实现,还有就是不能局限于一个微 ...
- Android 友盟分享躺过的几个坑,大坑,坑爹啊
前言:公司上线了一个项目,做Android 客户端集成友盟分享,在做得过程中,遇到了下面3个问题,希望其他小伙伴注意. ( 友盟在线客服 QQ : 800083942 ) 错误1: 1.错误描述 我 ...
- android友盟分享图标是英文,GitHub - GDMiao/UmengEnclosed: 友盟分享二次封装,现有文字分享、图片分享、网页分享等多种分享功能。...
对友盟分享(Umeng-Share)的功能封装 引言 本文档针对友盟分享(6.9.0)进行了功能封装,完成的对于 文字.图片.网页 分享功能封装,如有其它封装要求请根据本文档的封装思路和友盟分享 ap ...
- Android 友盟分享图片太大打开微信慢
这是友盟提供的压缩方法,但是还是会有点慢,所以我们自己去压缩图片. new Thread(new Runnable() {@Overridepublic void run() {String picU ...
- android 友盟分享-圆角图标有黑底色问题
圆角图片分享边角会变黑色,解决方案有: 1.QQ分享等: UMImage umImage = new UMImage(this, R.drawable.ic_share_left);umImage.c ...
- Android 友盟社会化分享的集成与封装
Android 友盟社会化分享的集成与封装 分享是APP中非常高频的操作之一,在Android的开发环境中,第三方分享框架也有很多.比较流行的包括 极光社会化分享(sharesdk).友盟社会化分享( ...
- Android 友盟统计 友盟推送 友盟分享快速集成
一.友盟统计 1.首先需要到友盟官网 http://mobile.umeng.com/apps注册并且添加新应用,获得Appkey 2.导入SDK,新版SDK支持Android 6.0,http:// ...
- android umeng,GitHub - umeng/umeng_community_android: 友盟微社区Android SDK开源项目
友盟微社区 Android SDK 该项目是友盟微社区的开源部分代码,根目录下的工程为集成友盟微社区SDK的demo,umeng_comm_android_ui为友盟微社区开源UI代码,里面包含了友盟 ...
最新文章
- 第三次组织架构变动背后,腾讯AI走向何方?
- mf模型 svd++_算法小板报(六)——初探MF(矩阵分解)和FM模型
- 微软旷视人脸识别100%失灵!照片「隐身衣」,帮你保护照片隐私数据
- Linux运维:CentOS7下查看内存占用
- 【nodejs原理源码赏析(7)】【译】Node.js中的事件循环,定时器和process.nextTick
- OpenCV实现基于图像内容检索--视频播放(上)
- 系统学习NLP(二十九)--BERT
- 应用安全_WTS-WAF绕过
- 读取图像中任意点的像素值
- 使用git管理工具sourcetree拉取代码
- 苹果设备型号代码 device model id / device codes(更新至iPhone 13 / iPhone SE3 / iPad Air 5代
- 逻辑程序设计语言Prolog
- jrtplib 打包做了哪些事_使用jrtplib打包发送h264数据,关使用vlc|mplayer播放 | 学步园...
- MATLAB图像处理边缘检测
- 当面试官问到以后的职业规划,这样回答绝对称赞你是高手!(二)
- Unity3d C#实现语音合成(TTS)试听并选择路径保存下载功能(含源码)
- jira后台统计数据的一些sql(包含reopen计算,时效)
- 基于android的短信收发,android 短信接收短信 与发送短信源码
- LA4329 PingPong (线段树)
- 【金融项目】尚融宝项目(十一)