shareSDK.xml 失效,分享失败原因

shareSDK.xml 失效,分享失败原因


问题描述

在项目中用了shareSDK的第三方分享工具,之前一直正常使用,在shareSDK.xml中配置也都正常,但最近突然出了问题。各平台都分享失败,之前隐藏的分享平台居然显示出来了。

问题分析

经分析错误信息,分享失败是因为个平台的key都不正确,但已经确认key的配置都没有错。之前的隐藏莫分享平台的配置和key的配置都是在shareSDK.xml中,所以初步分析为shareSDK.xml失效。

解决方案

通过前后对比分析,发现项目中添加 这个jar包后,出现的问题:ksoap2-android-assembly-2.4-jar-with-dependencies.jar 。删掉该jar包后,一切恢复正常,经确认该jar包并未用到后,成功删除解决问题。

    <ShareSDK AppKey="1089fa233237e" /> 

    <SinaWeibo
        AppKey="填写您在新浪微博上注册到的AppKey"
        AppSecret="填写您在新浪微博上注册到的AppSecret"
        Enable="布尔值,标记此平台是否有效,默认为true"
        Id="自定义字段,整型,用于您项目中对此平台的识别符"
        RedirectUrl="填写您在新浪微博上注册的RedirectUrl"
        ShareByAppClient="是否使用客户端进行分享,默认为false"
        SortId="此平台在您分享列表中的位置,整型,数值越大越靠后" />

你可能感兴趣的:(android)