You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

初始化Appylar Android SDK时收到‘unauthorized’响应如何解决?

解决Appylar Android SDK初始化时的“未授权”问题
  • 核对API密钥:确认使用的是Appylar后台对应项目的正确API密钥,注意区分测试环境与生产环境的密钥,复制时避免带入多余空格或特殊字符。
  • 检查包名一致性:Appylar后台配置的应用包名必须和Android项目build.gradle里的applicationId完全匹配,大小写、字符都不能有差异。
  • 验证签名证书指纹:Appylar后台需要配置应用的签名证书指纹(SHA-1或SHA-256),务必保证当前打包所用证书(debug或release)的指纹与后台配置的完全一致,别混淆两种环境的证书。
  • 确认网络权限:检查AndroidManifest.xml中是否添加了<uses-permission android:name="android.permission.INTERNET" />,SDK需要联网完成授权验证。
  • 更新SDK版本:尝试使用最新版的Appylar Android SDK,旧版本可能存在兼容性问题导致授权失败。
  • 排查网络环境:如果测试设备或模拟器使用了代理、VPN,或者处于防火墙限制的网络下,可能会阻断SDK与Appylar服务器的通信,切换到正常网络后再测试。

内容的提问来源于stack exchange,提问作者Archer

火山引擎 最新活动