Unity实战篇 | unity接入QQ登录 详细过程——获取QQ登录的原生SDK,并在开放平台申请应用
@[toc]
📢前言
- 在项目中接入
QQ登录
是一件很常见的事情。 - 所以用这一篇文章来做一个简单的
接入QQ登录
的案例用来学习。 - 本文会从怎样获取SDK开始讲起,一起来看看吧!
🎬Unity接入QQ登录
🎥准备工具
因为我们是 在Unity中接入QQ登录
这个功能,所以需要下面的工具进行操作:
- Android Studio 开发工具(AS 4.2版本)
- Unity 引擎(本文使用的2018.3.11版本)
- QQ登录的原生SDK
AS和Unity的版本不同会有略微差异,不过影响不会太大,酌情使用自己的版本即可。
但是Unity 2019某个版本之后,Unity的jar文件的路径会发生变化,后面会提到,这里注意一下就好。
Unity中也要配置好JDK和SDK,看这篇文章的小伙伴 这点应该都配置好了的吧。
不会配置的话也可以参考下怎样配置JDK和SDK:Android 基础配置之 ✨ JDK、SDK和NDK的环境变量配置
QQ登录的原生SDK 去腾讯开放平台下载最新版的SDK就好了,下面会讲到。
注意,要做这个案例,首先要了解Unity与Android 交互的逻辑。
更多 Android和Unity交互
的教程可参考这两篇文章:
- Unity与Android Studio✨之间那些不清不楚的小秘密✨(Android Studio与unity交互)
- Unity与安卓交互 之 ✨ 在Android Studio中写代码导出aar包,在Unity中使用交互(小白完整篇)
第1️⃣步:获取QQ登录的原生SDK,并在开放平台申请应用
首先我们去开放平台下载Android的SDK,SDK网址在这里:https://wikinew.open.qq.com/index.html#/iwiki/864512506
看到下面这个界面,点击Android_SDK进行下载即可。
过段时间还会更新,不过问题不大,到时候看文档了解最新功能即可。
下载完了之后是一个压缩包,解压缩之后是下面这个样子的。
lib文件夹下的jar文件很重要,后面会用到,还有一个APK应用应该是一个案例应用。
移动应用接入腾讯开放平台,需进行以下4个步骤:
然后我们还需要到 开发者平台
去申请一个开发者账号:https://app.open.qq.com/p/developer/reg
选择个人,然后填写信息一步一步按照要求进行就好了。
注册完之后创建一个应用,并记录下这个应用的的 appid
,这就是我们这一步要做的目的。
- 点赞
- 收藏
- 关注作者
评论(0)