当前位置: 代码迷 >> 综合 >> 微博分享不成功 Failed to find provider info for com.sina.weibo.sdkProvider
  详细解决方案

微博分享不成功 Failed to find provider info for com.sina.weibo.sdkProvider

热度:37   发布时间:2023-12-17 15:33:51.0

三、历史尝试

  • 添加build.gradle配置如下
  • /*微博分享不成功多加的代码*/
    task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {destinationDir file("$projectDir/libs")baseName "Native_Libs2"
        extension "jar"
        from fileTree(dir: "libs", include: "**/*.so")into "lib"
    }tasks.withType(JavaCompile) {compileTask -> compileTask.dependsOn(nativeLibsToJar)
    }

 
 
  • 把so库打包成jar文件


问题:程序toast报错21338

解决办法:如果报21338就说明你的Constants.java里的appkey和你申请时的APPKEY不一致,更换成相同的appkey之后问题解决,其他错误代码可以去微博开放平台找相应的问题,发现此处错误也是因为我自己疏忽大意造成,希望大家不要犯此类错误


问题程序toast报错21322

解决办法:此错误是由于回调页与自己填写时的回调页不匹配导致,

查看回调也信息方法:

登陆微博开放平台->点击我的应用->右侧列表选择应用信息->点击高级信息 ,即可查看自己定义的回调页内容,若未定义请定义为与程序中填写的回调页内容一致


其他错误代码详情请到微博开放平台wiki里查,地址如下

http://open.weibo.com/wiki/Help/error




问题:程序toast报错21338

解决办法:如果报21338就说明你的Constants.java里的appkey和你申请时的APPKEY不一致,更换成相同的appkey之后问题解决,其他错误代码可以去微博开放平台找相应的问题,发现此处错误也是因为我自己疏忽大意造成,希望大家不要犯此类错误


问题程序toast报错21322

解决办法:此错误是由于回调页与自己填写时的回调页不匹配导致,

查看回调也信息方法:

登陆微博开放平台->点击我的应用->右侧列表选择应用信息->点击高级信息 ,即可查看自己定义的回调页内容,若未定义请定义为与程序中填写的回调页内容一致


其他错误代码详情请到微博开放平台wiki里查,地址如下

http://open.weibo.com/wiki/Help/error

  相关解决方案