QQ的三方登陆与分享
一、准备工作
进入QQ互联官网,点击应用开放平台下的管理中心跳转到个人开发者的注册申请界面
2.申请好个人开发者账后,点击创建一个项目,可以获得一个APPID和APPKEY,记得保存,后面要用
3.进入SDK下载页面下载Android_SDK_Vx.x.x,解压之后得到以下
进入libs下将open_sdk_3.5.1.157_re503bfe_lite.jar文件拷贝到项目的libs文件夹下
二、实现QQ第三方登陆
添加权限
<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" />
添加activity,对应跳转qq登陆的界面
<!-- QQ的第三方登陆 -->-
<activity
android:name="com.tencent.tauth.AuthActivity"
android:noHistory="true"
android:launchMode="singleTask" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tencent1111333510" />
</intent-filter>
</activity>
<activity
andro