分享异常,Android 11及以上系统需使用FileProvider方式分享
发布于 4 年前 作者 zhengchao 14888 次浏览 来自 官方Issues

在我们的App上,分享图片到微信。Android11版本上会出现这个界面。

通过直接View转化为Bitmap,再传到微信,不涉及到文件路径和操作,请问为什么会出现这个错误。

implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.4'


WXImageObject imgObj = new WXImageObject(bitmap);
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = imgObj;
Bitmap thumbBmp = Bitmap.createScaledBitmap(bitmap, 112, 243, true);
msg.thumbData = bmpToByteArray(thumbBmp);
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = String.valueOf(System.currentTimeMillis());
req.message = msg;


4 回复

我也遇到了,这是微信的bug吧

小米10会的,我的就是小米10,从奥维地图分享出来就是上面那个截图

同样的问题

回到顶部