一、到VK开发者平台注册登录开发者账号并且创建应用,如下图设置:

二、客户端集成VK登录

1.gradle依赖VK库

 compile 'com.vk:androidsdk:2.0.0'

2.AndroidManife.xml添加权限和Activity

<uses-permission android:name="android.permission.INTERNET" /><application
…………>
…………
<activity
android:name="com.vk.sdk.VKServiceActivity"
android:label="ServiceActivity"
android:theme="@style/VK.Transparent" /></application>

3.VK初始化

1.资源文件下添加
<integer name="com_vk_sdk_AppId">YOUR_APP_ID</integer>
2.oncreate()调用初始化接口
VK.initialize(Context applicationContext);

3.登录

VK.login(activity);

在onAcResult中获取登录成功的回调信息

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (!VK.onActivityResult(requestCode, resultCode, data, new VKCallback<VKAccessToken>() { @Override public void onResult(VKAccessToken res) { //login success,User passed Authorizationint userId = vkAccessToken.getUserId();String secret = vkAccessToken.getSecret();String accessToken = vkAccessToken.getAccessToken(); } @Override public void onError(VKError error) { //login failed // User didn't pass Authorization } })) { super.onActivityResult(requestCode, resultCode, data); }
}

4.注销

VK.logout();

Android 接入VK登录相关推荐

  1. Android接入三方登录——QQ、微信、Facebook、Twitter

    Android接入三方登录--QQ.微信.Facebook.Twitter 避坑指南 facebook错误1: facebook错误2: QQ 微信 Facebook Twitter 补充: 避坑指南 ...

  2. Android facebook VK 登录与分享 开源SDK

    自己封好的SDK 直接调用 就可以登录 包含facebook VK 登录分享 首先导入SDK 在项目gradle 添加FB,VK的引用 如果你不需要修改源码 直接导入arr文件 比较方便 reposi ...

  3. (unity)新手接入Facebook登录,分享以及google登录,Android,IOS,OC接入篇

    最近接Android,IOS的Facebook登录,分享 以及Google登录,分享流程以及遇到的问题整理. 一. Android接入 google登录 第一步,前往 [ firebase] http ...

  4. Android接入第三方QQ登录

    Android接入第三方QQ登录 前言 开始接入 1. 添加依赖 2.AndroidManifest.xml配置 3.初始化SDK 4.创建实例 5.实现回调 6. 调用QQ登录接口 7.获取用户信息 ...

  5. Android FaceBook sdk 登录接入

    最近鼓捣一些外面的东西,学习了下FaceBook sdk的接入过程.当然会用到一些工具才可以进行这些操作的,这里就不多说了.大家可以看看这个Android 版 Facebook 登录官方文档,跟着步骤 ...

  6. Android Studio App 接入微信登录

    安卓接入微信登录 微信开发平台获取AppId和AppSecret 开始接入 添加依赖 注册wxApi 登录调用 监听登录回调 注意事项 微信开发平台获取AppId和AppSecret 创建应用 填写对 ...

  7. 解决Android接入第三方QQ登录闪退

    解决Android接入第三方QQ登录闪退 1.问题 按照官方文档接入QQ登录后,模拟器上运行正常,在真机小米8(Android Q)上面的时候闪退: 报错如下: Java.lang.NoClassDe ...

  8. 【Android】 Firebase登录、FCM、Google Play支付、adbrix、ONEStore、Galaxy Store、Google Install Referrer

    Android SDK接入 最近接了一个韩国的渠道,之前没有接过这些原生的sdk,头大啊.本来也不是搞android开发的,只能强搞了.还是国内的好啊,都给你整合完了. 如有问题,麻烦大佬指教一二,非 ...

  9. Android接入支付宝实现支付功能

    Android接入支付宝实现支付功能 我本来是想直接讲Android支付这一块的,包括支付宝,微信,其他第三方整合支付等,但是微信开放平台他对我的账号做了限制,所有我今天就先把重心放在支付宝的支付上, ...

最新文章

  1. tableau应用实战案例(五十)-销售业绩的tableau可视化案例
  2. 科技管理的作业选题 很重要
  3. Html5实现手机九宫格密码解锁功能
  4. Kafka—配置SASL/PLAIN认证客户端及常用操作命令
  5. java虚拟机相同吗_Java虚拟机是否真的是与VMWare或Parallels文件相同的虚拟机?
  6. 德阳计算机工程学校,德阳电子计算机工程学校2021年招生录取分数线
  7. 华为悦盒E6108无线投屏-机顶盒连接wifi-我的盒子-DLNA-手机视频有TV标识-点击TV标识
  8. Android jobb 工具使用详解
  9. NameNode中Fslmage镜像和Edits编辑日志详解
  10. matlab研究锂电池,基于MATLAB的锂电池健康状态建模实现
  11. 复位电路加二极管的作用
  12. Arduino使用人体红外传感器
  13. [凯圣王]减脂挑战第15天变化/饮食思路分享/碳水循环+轻断食/GI值和GL值的应用/碳水后置的理论基础
  14. springboot毕设项目基于的医院就医平台m11a1(java+VUE+Mybatis+Maven+Mysql)
  15. 数据库学习7 — 嵌套查询
  16. cacheable注解原理_@Cacheable的实现原理
  17. (最新最详细)安装ubuntu18.04
  18. 【行业秘密公开】所谓的QQ刷钻业务
  19. Proxmox VE技巧
  20. alm服务java_ALM TFS/VSTS工具 的Java集成

热门文章

  1. 最近灌水paper的一些记录
  2. 下标运算符究竟是单目运算符还是双目运算符
  3. fluent中的压力
  4. Bootstrap学习(六)响应式嵌入、well、分页符、label、徽章、巨幕、警告框、进度条
  5. pdf怎么压缩到又小又清晰?
  6. 数据可视化——R语言ggplot2包绘制相关矩阵为热图
  7. 【C语言】求两个整数的最大公约数和最小公倍数,用一个函数求最大公约数。用另一个函数根据求出的最大公约数求最小公倍数。
  8. ffmpeg简易使用应用分享(m3u8下载与视频合并等)
  9. 导航网这个最强大吗?
  10. (转)从奴隶到程序员的十年历程