2025年Android 接入VK登录

Android 接入VK登录一 到 VK 开发者平台注册登录开发者账号并且创建应用 如下图设置 二 客户端集成 VK 登录 1 gradle 依赖 VK 库 compile com vk androidsdk 2 0 0 2 AndroidManif xml 添加权限和 Activity

大家好,我是讯享网,很高兴认识大家。

一、到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 Authorization int 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();

 

小讯
上一篇 2025-03-31 16:25
下一篇 2025-01-12 10:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/27702.html