当前位置: 首页 > 后端技术 > Java

ShareSDKAndroid权限说明

时间:2023-04-01 18:38:06 Java

ShareSDK使用权限permissions{exclude"Permission1toberemoved","Permission2toberemoved"}比如需要去掉“android.permission.READ_PHONE_STATE”权限,可以直接添加如下配置:MobSDK{appKey"MobDevelopmentAppKey"appSecret"AppSecretapplicedbyMobdeveloperbackground"ShareSDK{devInfo{...}}permissions{exclude"android.permission.READ_PHONE_STATE",}}QUERY_ALL_PACKAGES权限移除说明:Android版本(Android10及以上)的判断是否安装第三方平台需要QUERY_ALL_PACKAGES权限。如果没有该权限,则无法使用ShareSDK的分享和授权。但是由于谷歌商店对QUERY_ALL_PACKAGES权限审核严格,如果不想使用QUERY_ALL_PACKAGES权限,可以使用我们提供的exclude方法去除QUERY_ALL_PACKAGES权限:MobSDK{appKey"AppKey由Mob开发者后台申请"appSecret"Mob开发者后台应用的AppSecret"ShareSDK{devInfo{...}}permissions{exclude"android.permission.QUERY_ALL_PACKAGES",}}注意去掉QUERY_ALL_PACKAGES权限后需要手动配置第三方平台通过Manifest中的“查询标签”使用的包名称,类似于:......<查询>…………