ShareSDK的界面怎么删除不需要的平台?

ShareSDK的界面怎么删除不需要的平台?
2025-05-24 06:45:27
推荐回答(2个)
回答1:

删除九宫格分享界面的平台有两种方法


方法一:

第一种办法:在ShareSDK.xml配置文件里设置某个平台的Enable值(true使用/false不使用)。


方法二:

在ShareSDK.xml删除某个平台的注册信息,后把相关平台的jar也删除。

删除某些平台后可以把某些平台的图片和字符串资源删除。


删除图标:到onekeyshare项目里面,在其图片资源中删除对应的图标就行了。然后还有一种方法是在代码中设置,我们的Demo中-sample工程里有设置,可以参考下,如图所示:


以上2种方法可以删除九宫格分享界面的平台。

回答2:

离线集成,可以直接删除Jar包的方式即可,ShareSDK开头的jar包,除了ShareSDK-core这个jar不能删除,其他的按需要的删除即可;
Gradle集成的方式,是您在MobSDK下的ShareSDK里面加了什么平台,它就会有什么平台,具体参数可以参考Demo中的MobSDK.gradle文件,这里有全量的平台配置;