Skip to content

Commit 27dca99

Browse files
committed
兼容高版本友盟设置 FileProvider 的方式
1 parent 23acd73 commit 27dca99

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

app/src/main/java/com/hjq/demo/ui/activity/DialogActivity.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -413,14 +413,16 @@ public void onCancel(@NonNull BaseDialog dialog) {
413413

414414
toast("记得改好第三方 AppID 和 Secret,否则会调不起来哦");
415415

416-
UMWeb content = new UMWeb("https://github.com/getActivity/AndroidProject");
417-
content.setTitle("Github");
418-
content.setThumb(new UMImage(this, R.mipmap.launcher_ic));
419-
content.setDescription(getString(R.string.app_name));
416+
UMWeb umWeb = new UMWeb("https://github.com/getActivity/AndroidProject");
417+
umWeb.setTitle("Github");
418+
umWeb.setThumb(new UMImage(this, R.mipmap.launcher_ic));
419+
umWeb.setDescription(getString(R.string.app_name));
420+
421+
/* UMImage umImage = new UMImage(this, R.mipmap.launcher_ic); */
420422

421423
// 分享对话框
422424
new ShareDialog.Builder(this)
423-
.setShareLink(content)
425+
.setShareLink(umWeb)
424426
.setListener(new UmengShare.OnShareListener() {
425427

426428
@Override

library/umeng/src/main/java/com/hjq/umeng/UmengClient.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,8 @@ public static void preInit(@NonNull Application application, boolean logEnable)
5050
PlatformConfig.setWeixin(BuildConfig.WX_ID, BuildConfig.WX_SECRET);
5151
PlatformConfig.setQQZone(BuildConfig.QQ_ID, BuildConfig.QQ_SECRET);
5252

53-
// 初始化各个平台的文件提供者(必须要初始化,否则会导致无法分享文件)
54-
String fileProvider = application.getPackageName() + ".provider";
55-
PlatformConfig.setWXFileProvider(fileProvider);
56-
PlatformConfig.setQQFileProvider(fileProvider);
53+
// 初始化文件提供者(必须要初始化,否则会导致无法分享文件)
54+
PlatformConfig.setFileProvider(application.getPackageName() + ".provider");
5755

5856
// 是否开启日志打印
5957
UMConfigure.setLogEnabled(logEnable);

0 commit comments

Comments
 (0)