Android 接入VK登录
一、到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登录相关推荐
- Android接入三方登录——QQ、微信、Facebook、Twitter
Android接入三方登录--QQ.微信.Facebook.Twitter 避坑指南 facebook错误1: facebook错误2: QQ 微信 Facebook Twitter 补充: 避坑指南 ...
- Android facebook VK 登录与分享 开源SDK
自己封好的SDK 直接调用 就可以登录 包含facebook VK 登录分享 首先导入SDK 在项目gradle 添加FB,VK的引用 如果你不需要修改源码 直接导入arr文件 比较方便 reposi ...
- (unity)新手接入Facebook登录,分享以及google登录,Android,IOS,OC接入篇
最近接Android,IOS的Facebook登录,分享 以及Google登录,分享流程以及遇到的问题整理. 一. Android接入 google登录 第一步,前往 [ firebase] http ...
- Android接入第三方QQ登录
Android接入第三方QQ登录 前言 开始接入 1. 添加依赖 2.AndroidManifest.xml配置 3.初始化SDK 4.创建实例 5.实现回调 6. 调用QQ登录接口 7.获取用户信息 ...
- Android FaceBook sdk 登录接入
最近鼓捣一些外面的东西,学习了下FaceBook sdk的接入过程.当然会用到一些工具才可以进行这些操作的,这里就不多说了.大家可以看看这个Android 版 Facebook 登录官方文档,跟着步骤 ...
- Android Studio App 接入微信登录
安卓接入微信登录 微信开发平台获取AppId和AppSecret 开始接入 添加依赖 注册wxApi 登录调用 监听登录回调 注意事项 微信开发平台获取AppId和AppSecret 创建应用 填写对 ...
- 解决Android接入第三方QQ登录闪退
解决Android接入第三方QQ登录闪退 1.问题 按照官方文档接入QQ登录后,模拟器上运行正常,在真机小米8(Android Q)上面的时候闪退: 报错如下: Java.lang.NoClassDe ...
- 【Android】 Firebase登录、FCM、Google Play支付、adbrix、ONEStore、Galaxy Store、Google Install Referrer
Android SDK接入 最近接了一个韩国的渠道,之前没有接过这些原生的sdk,头大啊.本来也不是搞android开发的,只能强搞了.还是国内的好啊,都给你整合完了. 如有问题,麻烦大佬指教一二,非 ...
- Android接入支付宝实现支付功能
Android接入支付宝实现支付功能 我本来是想直接讲Android支付这一块的,包括支付宝,微信,其他第三方整合支付等,但是微信开放平台他对我的账号做了限制,所有我今天就先把重心放在支付宝的支付上, ...
最新文章
- tableau应用实战案例(五十)-销售业绩的tableau可视化案例
- 科技管理的作业选题 很重要
- Html5实现手机九宫格密码解锁功能
- Kafka—配置SASL/PLAIN认证客户端及常用操作命令
- java虚拟机相同吗_Java虚拟机是否真的是与VMWare或Parallels文件相同的虚拟机?
- 德阳计算机工程学校,德阳电子计算机工程学校2021年招生录取分数线
- 华为悦盒E6108无线投屏-机顶盒连接wifi-我的盒子-DLNA-手机视频有TV标识-点击TV标识
- Android jobb 工具使用详解
- NameNode中Fslmage镜像和Edits编辑日志详解
- matlab研究锂电池,基于MATLAB的锂电池健康状态建模实现
- 复位电路加二极管的作用
- Arduino使用人体红外传感器
- [凯圣王]减脂挑战第15天变化/饮食思路分享/碳水循环+轻断食/GI值和GL值的应用/碳水后置的理论基础
- springboot毕设项目基于的医院就医平台m11a1(java+VUE+Mybatis+Maven+Mysql)
- 数据库学习7 — 嵌套查询
- cacheable注解原理_@Cacheable的实现原理
- (最新最详细)安装ubuntu18.04
- 【行业秘密公开】所谓的QQ刷钻业务
- Proxmox VE技巧
- alm服务java_ALM TFS/VSTS工具 的Java集成