Android新浪微博授权提示:文件不存在 C8998 的终极解决方法
来源:互联网 发布:淘宝买银饰可靠吗 编辑:程序博客网 时间:2024/05/16 09:17
直入主题,在做新浪微博分享功能的时候遇到了如图的问题,在授权页面无法加载应用信息然后Toast 文件不存在 C8998d。
解决方法大概和网上的一样,这里我作细节描述。
一、平台上的包名和签名与应用的不相同
别说你的肯定不是这个原因,我的就是签名最中间错了一个字母,所以请复制粘贴你的包名,签名到新浪开放平台,并检查是否包含空格。
二、平台上的回调地址与应用内调用的不同
首先,如图:在新浪平台-应用信息-高级信息-OAuth2.0授权设置中设置你的回调页,如果没有,可以是随便一个网址。
接着,在调用函数中,修改Constants.Sina_REDIRECT_URL值为上面设置的url。
AuthInfo mAuthInfo = new AuthInfo(this, Constants.Sina_APP_KEY, Constants.Sina_REDIRECT_URL, Constants.Sina_SCOPE);
(这是原生的新浪sdk,有的人用的是,啥联盟的集成sdk,调用的方法不同,就要修改Config.REDIRECT_URL="http://***")
三、有人说要将新浪微博sdk里的Libs内的所有os文件都导入项目
其实如果只是分享的话是不需要的,如果要做别的,请自行看文档,实在不行可以先一次性导入测试。
方法是直接将SDK里的Libs文件夹内的所有文件包括文件夹,一次性拉入安卓项目内的libs文件夹内。
做到这里,基本上是没有问题了,前提是你已经按照文档的去做了。
0 0
- Android新浪微博授权提示:文件不存在 C8998 的终极解决方法
- Android第三方授权分享在新浪微博授权提示:文件不存在 C8998 的解决方法
- Android应用在新浪微博授权提示:文件不存在 C8998 的解决方法
- Android应用在新浪微博授权提示:文件不存在 C8998 的解决方法
- Android使用ShareSDK集成新浪微博,授权提示:文件不存在 C8998
- 新浪微博授权登录 文件不存在C8998
- 关于新浪微博授权错误:文件不存在c8998
- 友盟新浪微博授权提示“找不到文件C8998”的解决办法
- 友盟新浪微博授权提示“找不到文件C8998”的解决办法
- 新浪微博第三方登录 文件不存在 c8998
- U盟用新浪微博第三方登录 文件不存在 c8998 解决办法
- 安卓客户端微博登陆(文件不存在 C8998)
- 学习笔记 新浪微博篇 问题篇一 文件不存在c8998
- 微博 c8998 文件不存在 的问题解决
- 友盟授权登录微博C8998错误原因分析
- Android studio导出的apk在真机上安装提示“文件不存在或已失效”的解决方法
- Android studio导出的apk在真机上安装提示“文件不存在或已失效”的解决方法
- Android 关于新浪微博的OAuth2.0授权
- dubbo框架讲解以及dubbo源码demo下载
- 【CDOJ 1339】
- 清除浮动的方法
- 深度学习转发与重定向
- int转CString
- Android新浪微博授权提示:文件不存在 C8998 的终极解决方法
- 数据库左连接,右连接区别解析
- JQuery中使用setInterval和setTimeout
- yii2.0系列三:url美化
- uboot下读写nand flash以及nand_read()函数的实现
- Python怎样去掉空格
- HTC vive开发:关于手柄按键
- Drawerlayout的简单使用
- MeanShift和Opencv移动简单目标跟踪