第一步打开友盟官网注册一个账号,登录如下图进行操作点击个人中心

进入下一个界面点击管理创建一个应用生成AppKey:如下图

返回首页点击SDK与文档点击进行第三方登录集成点击右边的SDK下载选择你需要的平台 
除了eclipse选项都选 

这篇文章之介绍QQ第三方登录

阅读官方文档 
一、解压下载的SDK打开:拷入友盟的三个核心库和需要的第三方jar包

把SDK中的debug.keystore拷入工程:

main中res中的三个values文件:

准备完毕然后进行权限配置:

在application中加入:

<activity
            android:name="com.umeng.qq.tencent.AuthActivity"android:launchMode="singleTask"android:noHistory="true" ><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="tencent100424468" /></intent-filter></activity><activity
            android:name="com.umeng.qq.tencent.AssistActivity"android:screenOrientation="portrait"android:theme="@android:style/Theme.Translucent.NoTitleBar"android:configChanges="orientation|keyboardHidden|screenSize"/><meta-data
            android:name="UMENG_APPKEY"android:value="5a0b920f8f4a9d5c2700080c"></meta-data>

value改成你自己生成的AppKey

权限:

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission android:name="android.permission.CAMERA" /><uses-permission android:name="android.permission.VIBRATE" /><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

application中:

public class MyApp extends Application {{PlatformConfig.setQQZone("100424468", "c7394704798a158208a74ab60104f0ba");}@Overridepublic void onCreate() {super.onCreate();Fresco.initialize(this);UMShareAPI.get(this);}}

最后在你点击登录的地方: 
实例化一个友盟的监听

UMAuthListener umAuthListener  = new UMAuthListener() {@Overridepublic void onStart(SHARE_MEDIA share_media) {}@Overridepublic void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {System.out.println("uid========"+map.get("uid"));System.out.println("name========"+map.get("name"));System.out.println("iconurl========"+map.get("iconurl"));ToastUtil.showLong(LoginActivity.this , "社会唐哥"+map.get("name"));/*//设置QQ头像ImageLoader.getInstance().displayImage(map.get("iconurl"),micon);//设置QQ名字mname.setText(map.get("name"));*/}@Overridepublic void onError(SHARE_MEDIA share_media, int i, Throwable throwable) {}@Overridepublic void onCancel(SHARE_MEDIA share_media, int i) {}};

点击调用:

 UMShareAPI.get(LoginActivity.this).getPlatformInfo(LoginActivity.this, SHARE_MEDIA.QQ,umAuthListener);                               

最后重写onactivityresult

 @Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(requestCode, resultCode, data);UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);}

这就可以实现QQ第三方登录了!!!快去试试吧。。。

Android友盟集成QQ登陆详解大全相关推荐

  1. Android友盟集成QQ、微信、微博等第三方登录与分享

    前言 最近项目需要加入第三方分享和登录功能,之前其他项目的第三方分享和登录一直都使用ShareSDK实现的.为了统一使用友盟的全家桶,所以三方分享和登录也就选择了友盟.这里记录一下完整的集成与使用流程 ...

  2. Android 项目必备(三十七)-->使用友盟集成 QQ、微信、微博等第三方分享与登录

    文章目录 效果图 实战 最近项目需要加入第三方分享和登录功能,之前其他项目的第三方分享和登录一直都使用ShareSDK实现的.为了统一使用友盟的全家桶,所以三方分享和登录也就选择了友盟. 效果图 实战 ...

  3. 友盟集成QQ第三方登录

    友盟官网 将集成的包里面的东西都复制进项目里面libs,res分别复制进去 libs里面的jar包 add to module 新建App继承application public class App ...

  4. Android 友盟集成

    我们都知道,现在是数据时代.数据所赋予的,就是商业价值.当我们开发完成一款应用并上线后,需要即时的跟踪该应用的状态,包括用户量.活跃量.使用时长等数据信息,以便更好地对应用实施运营手段,实现商业价值. ...

  5. 第三方登陆——QQ登陆详解

    申请地址 QQ互联:https://connect.qq.com/index.html 腾讯开放平台:https://open.tencent.com/ 注册账号 登陆 进入QQ互联,点击登陆 资料填 ...

  6. Android 友盟社会化分享的集成与封装

    Android 友盟社会化分享的集成与封装 分享是APP中非常高频的操作之一,在Android的开发环境中,第三方分享框架也有很多.比较流行的包括 极光社会化分享(sharesdk).友盟社会化分享( ...

  7. 友盟集成第三方登录--微信、QQ实现

    友盟集成了第三方登录,本给我们带来便利,但是文档只描述了集成方式,出现问题,发现还得自己各种baidu,这里总结自己遇到的一些坑,以防下次再踩. 友盟集成第三方微信登录: 友盟集成方案参考:http: ...

  8. java服务器端集成友盟,Android友盟推送集成

    第一次认真集成推送,碰到了一些问题,记录一下. 首先讲一下实现原理,我们用的是友盟.Android比iOS要麻烦很多. 友盟集成是需要后端配合的,具体就是后端调用友盟的接口,向友盟推送一条消息,然后友 ...

  9. Android友盟+U-APM快速集成与极致体验

    文章目录 一.前言 二.快速集成 2.1 账号注册 2.2 创建应用 2.3 Demo下载 2.4 Demo导入 2.5 Demo试跑 三.极致体验 3.1 第一个App崩溃 3.2 查看后台崩溃信息 ...

最新文章

  1. dynamic关键字
  2. 基于Springboot实现园区招商管理系统
  3. processing link链接
  4. 阿里云发布vSphere虚拟机备份服务 ,网络带宽有限条件下依然能有效保护数据...
  5. repne scasb 内联实现 strlen
  6. SSM实现个人博客-day03
  7. SAP Spartacus org unit table的DOM structure
  8. 【广州/深圳 活动】 MVP社区巡讲
  9. java 文本框输入监听事件_JAVA GUI 事件监听事件 详解 和 案例.
  10. 《架构即未来》中最常用的15个架构原则
  11. 统计系统所有进程总共占用多少内存
  12. linux查看前50条日志,linux 查看日志信息--less命令
  13. 【Django】uWSGI和Gunicorn【转】
  14. unable to find account data for the submitted AuthenticationToken
  15. h5 ios Safair下载文件自动添加.html导致文件乱码问题,ios不能使用接口播放视频的问题
  16. pytorch实现yolov4_v2(网络模块)
  17. 使用 JavaScript 添加时间
  18. Z(zombie)僵尸进程和孤儿进程
  19. [运算放大器]佛朗哥笔记 - 电阻性反馈电路 - 差分放大器与仪表放大器
  20. [Java]计算Π(pi)的值,Pi / 4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 - ...

热门文章

  1. iPhone备忘录永久删除怎么恢复?(已解决)
  2. iphone5s 白苹果 刷机步骤
  3. table不设置宽度,一行显示,超出使用省略号
  4. 怎样把照片中的头像扶正_判断男人可不可靠,看他的微信头像就清楚了!
  5. ios13全选手势_iOS13这六个实用小功能 你知道吗?
  6. UA MATH564 概率论VI 数理统计基础3 卡方分布下 Cochran定理
  7. 数据科学导论——K均值
  8. RxJava2总结之操作详解(三)
  9. win10蓝牙打开,疯狂弹出未连接的设备
  10. 慢特征分析(Slow Feature Analysis,SFA)算法