Android 新浪博客分享问题总结
2016-02-23 09:45
639 查看
分类:
android(33)
版权声明:本文为博主原创文章,未经博主允许不得转载。
目录(?)[-]
我遇到BUG 1 sso package or singn error
Bug2 SSO 登陆授权 代码进不到 类 AuthListener 的onComplete方法
BUG3 没有添加权限
BUG 4 回调地址不同
微博开发遇到很多bug 总结一下
我遇到BUG (1) :sso package or singn error
出现这个问题 是我没有在 博客中填写正确的包名 和 MD5签名需要使用 官方压缩包 中的MD5签名生成器 ;输入你应用的包名 得到你的签名
Bug(2) : SSO 登陆授权 代码进不到 类 AuthListener 的onComplete()方法
我出现这个bug的原因是 没有加入 onActivityResult()如下
[java] view plain copy
/**
* 当 SSO 授权 Activity 退出时,该函数被调用。
*
* @see {@link Activity#onActivityResult}
*/
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// SSO 授权回调
// 重要:发起 SSO 登陆的 Activity 必须重写 onActivityResult
if (mSsoHandler != null) {
mSsoHandler.authorizeCallBack(requestCode, resultCode, data);
}
}
BUG(3) : 没有添加权限
[java] view plain copy<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
BUG (4): 回调地址不同
[java] view plain copy// 创建微博实例
mWeiboAuth = new WeiboAuth(this, Constants.APP_KEY, Constants.REDIRECT_URL, Constants.SCOPE);
其中的Constants.REDIRECT_URL 回调地址必须和 新浪微博网上应用设置 相同
给自己总结一句 : 做事要沉下心来,不要浮躁 即兴发挥 及时解决
相关文章推荐
- Android 集成新浪微博分享及授权 (上)
- Android屏幕适配全攻略(最权威的官方适配指导)
- android真机测试No minsdk(API 16)>device sdk(api 1)
- (Android)代码覆盖率统计
- Android静态代码检查
- 在AndroidManifest.xml中uses-sdk内属性意思
- 解决5.0以上通知栏图标变白
- Android 实现闪屏页和右上角的倒计时跳转
- Android万能适配器 简化繁琐的开发
- Android Data Binding代码实战,mvvm
- 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性
- android:layout_gravity和android:gravity的区别
- Android开发笔记(六十八)工程库打包
- Android.mk 文件语法详解
- Android漂亮的UI库集合
- 【转】Android 接入友盟
- 5个最佳的Android测试框架(带示例)
- 【Android】12.4 利用Intent读取图库中的图片
- 【Android】12.3 在当前Activity中获取另一个Activity的返回值
- 【Android】12.2 利用Intent启动和关闭Activity