Android开发全程记录(十)——使用新浪微博授权登录和分享注意事项

1.在我们自己的项目中使用新浪微博授权登录或新浪微博分享的时候,需要将代码中的APP_KEY换为我们自己项目的APP_KEY,这个时候就需要注意:

    1)使用新浪微博授权登录,如何直接将代码中的APP_KEY替换为我们自己的APP_KEY后,直接运行APP,会发现授权登录页面一闪而过,不能授权成功,这个时候要注意,我们要将自己的项目使用新浪微博的签名工具签名,然后将这个签名填写到APP应用的应用基本信息里,然后将我们项目打包使用自己的密钥签名后,安装打包后的APP,这个时候打开APP,发现登录授权才会成功。相反如果你直接在Eclipse中运行APP,授权还是不会成功。

    2)使用新浪微博授权登录出现下面的错误:

Android开发全程记录(十)——使用新浪微博授权登录和分享注意事项_第1张图片

这种错误是由于回调地址没有填写或应用信息里面填写的地址与APP中的回调地址不一直导致。APP 代码的回调地址设置的是:REDIRECT_URL

应用信息地址填写的位置是:管理中心-->我的应用-->应用信息-->高级信息。

    3)新浪微博分享功能,在Eclipse中直接运行项目是可以使用分享功能的,但是,当你打包签名后,会发现新浪微博的分享功能不能使用了,这时候要注意,还是签名的问题,一定要确保开发者中心应用信息的里的签名正确,这个签名是使用官网的签名工具来完成的。

2.说明:以上三点是我在开发过程中遇见的问题,开始也很纠结,最后终于找个问题的本质了,大多是签名的问题。

你可能感兴趣的:(Android开发全程记录(十)——使用新浪微博授权登录和分享注意事项)