第一步:创建Android项目下载新浪sdk
下载地址:https://github.com/sinaweibosdk/weibo_android_sdk
里面包含签名工具和新浪官方的debug.keystore
新浪的demo必须用官方的debug.keystore编译才能正常运行
第二步:登录新浪微博开放平台http://open.weibo.com/
创建应用
填写应用名称
填写项目的包名和签名
签名的获取方法:在下载好的新浪sdk包中包含有,安装在模拟器上,填写上本项目的包名即可获得对应的项目签名
填写完毕之后。
点击高级信息,填写好回调页
回调页可以为任意的网址
第三步:现在可以正式开始写代码啦
如果想要实现新浪的第三方登录,必须引入新浪的第三方library
weiboSDK
为
为啦避免引入失败,必须将weiboSDK和项目放在同一目录下,并保证supportv4 jar 包版本一致
将WeiboSDKDemo中lib下的所有so包拷贝到项目的lib目录下
将所需的权限及其他内容复制到清单配置文件中
<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" />
<activity android:name="com.sina.weibo.sdk.component.WeiboSdkBrowser"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="adjustResize"
android:exported="false" >
</activity>
<service android:name="com.sina.weibo.sdk.net.DownloadService"
android:exported="false">
</service>
在布局文件中加入登录按