admin管理员组文章数量:1130349
打包的时候,参考了以前朋友写的链接 :https://blog.csdn/qq_17583689/article/details/103728495,写得非常好,步骤非常详细。
经过测试,能够成功的进行qq授权。现总结一些常见的错误问题如下
(1)有些版本要求Unity的包名和安卓的工程包名必须一致,这样打包的时候,会出现两份BuildConfig,导致打包错误。需要在build.gradle末尾添加下面的代码,这样导出的aar包就不会包含BuildConfig文件。
afterEvaluate {
generateReleaseBuildConfig.enabled = false
generateDebugBuildConfig.enabled = false
}
(2)进入QQ开放平台进行申请应用,也就是QQ互联,填写应用的信息以及简介,进行审核。应用审核未通过的时候,会提示请求的应用不存在,错误码:110401。但是呢我看了看官方文档的介绍,说的是未审核通过的时候,只有创建项目的那个qq号可以测试,实际证明不行。耐心等待审核就可以
(3)大部分出问题的原因都是版本问题,包括但是不限于: JDK版本,SDK版本,NDK版本,Unity版本,QQ登录SDK的版本,What really a fucking sdk!!!
我用的是Unity2019.4 + AndroidStudio3.5.2 + JDK1.8 + NDKr19
打包的时候,参考了以前朋友写的链接 :https://blog.csdn/qq_17583689/article/details/103728495,写得非常好,步骤非常详细。
经过测试,能够成功的进行qq授权。现总结一些常见的错误问题如下
(1)有些版本要求Unity的包名和安卓的工程包名必须一致,这样打包的时候,会出现两份BuildConfig,导致打包错误。需要在build.gradle末尾添加下面的代码,这样导出的aar包就不会包含BuildConfig文件。
afterEvaluate {
generateReleaseBuildConfig.enabled = false
generateDebugBuildConfig.enabled = false
}
(2)进入QQ开放平台进行申请应用,也就是QQ互联,填写应用的信息以及简介,进行审核。应用审核未通过的时候,会提示请求的应用不存在,错误码:110401。但是呢我看了看官方文档的介绍,说的是未审核通过的时候,只有创建项目的那个qq号可以测试,实际证明不行。耐心等待审核就可以
(3)大部分出问题的原因都是版本问题,包括但是不限于: JDK版本,SDK版本,NDK版本,Unity版本,QQ登录SDK的版本,What really a fucking sdk!!!
我用的是Unity2019.4 + AndroidStudio3.5.2 + JDK1.8 + NDKr19
版权声明:本文标题:Unity接入QQ登录 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763777116a2962578.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论