收藏
回答

通过FileProvider分享文件在安卓11提示获取资源失败

请问如何解决呢

下面是我的代码

Intent share = new Intent(Intent.ACTION_SEND);
share.putExtra(Intent.EXTRA_STREAM, uri);
share.setType("application/pdf");//此处可发送多种文件
share.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
share.addCategory(Intent.CATEGORY_DEFAULT);
share.setPackage("com.tencent.mm");
if (share.resolveActivity(getCurrentContext().getPackageManager()) != null){
    startActivity(share);
}else {
    ToastUtil.showToast(getCurrentContext(),"微信未安装");
}


回答关注问题邀请回答
收藏
登录 后发表内容