Android:通过 Playstore 安装时,Spotify 身份验证在 Android 6.0 上不起作用

Posted

技术标签:

【中文标题】Android:通过 Playstore 安装时,Spotify 身份验证在 Android 6.0 上不起作用【英文标题】:Android: Spotify authentication doesn't work on Android 6.0 when installed via Playstore 【发布时间】:2018-06-19 18:43:51 【问题描述】:

我正在 android 上开发 Spotify 应用。该应用程序已经在 Nougat 和 Oreo 上运行,但我仍然遇到 Android 6.0 的问题。 问题是如果我通过 Playstore 安装应用程序,我会卡在加载屏幕上,因为我没有收到正确的响应。 但是现在,如果我从 Android Studio 安装完全相同的应用程序,它可以正常工作。这也使调试变得非常困难,因为我无法将调试器用于 Playstore 应用程序。

你有什么想法吗?我在运行 Android 6.0 的所有 3 台设备上都遇到了同样的问题

【问题讨论】:

【参考方案1】:

我真的没有答案,但我什至无法做到这一点。您使用的是哪个 Spotify API?如果你能做到这一点,我可能会有希望哈哈

【讨论】:

我正在使用来自 Kaaes for android 的官方 Spotify Android SDK 身份验证 API 和 Spotify Web API 包装器,但我相信我陷入了身份验证过程。很难说,因为我没有任何 Android Marshmallow 手机,而且我的虚拟机运行良好。该应用程序到目前为止打开了登录窗口,但我认为,我没有收到回复 我没有收到来自 Spotify 的正确回复。 prenougat 中的 sha1 哈希是否可能发生了变化,这是我在 Spotify 开发人员网站上需要的?顺便说一句,我收到了来自 SpotifyAuth 的代码。然后向我的网页发出 HTTP 请求以获取刷新和访问密钥。 但我认为我的页面没有问题,因为它在其他 Android 版本上运行良好。除了他们更改了 Android HTTP 请求方法中的某些内容。 我可能需要添加,登录窗口打开,用户可以授予我的应用访问他的 Spotify 数据的权限。然后,当我通常收到 Spotify 响应时,它什么也没发生。正如我所说,只有当我通过 Playstore 安装它时才会出现问题。

以上是关于Android:通过 Playstore 安装时,Spotify 身份验证在 Android 6.0 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章

从 Playstore 下载内部测试版时,Android 12 beta 5 应用链接不会自动验证

无法从 PlayStore 为 Android 12 targetSDK 31 安装应用程序

是否可以从设备场中的 playstore 安装应用程序?

Android 应用程序在设备上显示列表,但从 Playstore 下载时

将 android app bundle 上传到 playstore 时出错。。您的 app bundle 的目标是无法识别的语言 jp

Android 动态链接无法在全新应用安装后继续存在