一. 配置
SDK 地址:https://github.com/sinaweibosdk/weibo_android_sdk
下载下来在lib下有一个.aar文件,copy到你项目下的lib中
权限:
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
在model下的build.gradle,在android外添加以下:
repositories { flatDir { dirs 'libs' } }
在dependencies中添加:
compile 'com.sina.weibo.sdk:core:4.1.0:openDefaultRelease@aar'
在AndroidMainfest.xml中添加 :
<meta-data android:name="WEIBO_APPKEY" android:value="0123456789" /> //新浪微博APP_KEY <meta-data android:name="WEIBO_CHANNEL" android:value="weibo" />
二. 实现
Constants.class
package com.example.thridlogin; /** * 该类定义了微博授权时所需要的参数。 * *