1.qq失败
注意tencent一定不能丢
2.Android 8.0 微信和QQ登录会闪退
报错——Only fullscreen opaque activities can request orientation
容易看出我么只要将android:screenOrientation="portrait" 去掉就好了
3.Android 8.0 QQ分享失败(在7.0以下好的)
报错—— [SQ10004]QQ图片存储失败,请检查图片或者检查是否有读写权限
原因:分享代码
UMWeb web = new UMWeb("http://game.botaoo.com/register/index.html?"+"invitcode="+userBean.getResult().getInvitCode());
//UMWeb web = new UMWeb("https://www.baidu.com/");
web.setTitle("黑钻星球");
web.setDescription("邀请您加入黑钻星球, 玩游戏、看资讯得黑钻,IPhone X 等你来拿!");
web.setThumb(new UMImage(MN4100InvitationActivity.this, R.mipmap.ic_launcher));
new ShareAction(MN4100InvitationActivity.this).withMedia(web)
.setPlatform(share_media)
.setCallback(mShareListener)
.share();
图标不能用mipmap获取,应该用drawable
4.微信收藏失败
报错——[SI10002]缩略图参数有误,您没有设置缩略图,或者设置的缩略图内容有误,不能被解析
解决和3一样
5.fragment中QQ登录
目前友盟不支持在fragment中授权,因为回调会出现问题,导致授权成功,但是没有回调
protected void onActivityResult(int requestCode, int resultCode, Intent data)
6.屏幕切换避免出现window leak
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
mShareAction.close();
}