android - 已签名的 apk 中的 Linkedin 集成错误

标签 android google-play linkedin android-keystore android-app-signing

在我的应用程序中,我已成功集成 Linkedin。它在开发模式下运行良好。但是Linkedin在签名的apk上显示错误

"errorCode": "INVALID_REQUEST","errorMessage": "either bundle id or package name / hash are invalid, unknown, malformed"



我已经在linkedin开发站点中注册了包名称和包哈希。我已经尝试从linkedin 站点添加和删除开发哈希。它工作正常。但是从 keystore 添加哈希对我不起作用。

enter image description here
谁能帮我?另一个问题是我已经使用 Google Play App Signing 在 Google Playstore 中输入了这个应用程序。这将使问题加倍,因为谷歌将删除我集成的 keystore ?那么我该如何整合Linkedin呢?但目前,即使是我的 keystore 签名的 apk 也无法正常工作。请帮忙..

最佳答案

请检查您是否意外(或有意)启用了 Google Play 签名流程(Signing V2)。如果是这样 - 那么为了使 LinkedIn(或任何其他哈希配置的 API)工作 - 你需要去 Google Play -> 发布管理 -> 应用程序签名。如果您在那里有值 - 那么您确实启用了签名流程,并且您的 APK 在上传到 Google Play 后会重新签名(这就是您的 key 哈希在 LinkedIn 中不起作用的原因)。请取 App Signing Certificate SHA-1 值,然后将其转换为 Base64(网上有转换器),然后将其放入 LinkedIn 配置中。希望这可以帮助

关于android - 已签名的 apk 中的 Linkedin 集成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46830082/

相关文章:

android - 无法捕获 NetworkOnMainThreadException

java - 我应该在线程上拆分 Tcp 客户端实现吗?

android - 从Android电子市场下载时,我的应用程序不会安装在设备上

android - 在 Google Play 商店中撰写应用评论的直接链接

linkedin - 对开发者程序的更改 : will email-address still be available to all developers?

php - 在Linkedin授权页面自动授权oAuth

android - Display.getSize 与 Dispaly.getWidth

android - 如何根据日期和时间android每半小时重置一次计数?

oauth - 使用 LinkedIn 和 Oath 强制重新授权

android - 如何指定或获取 nativescript 文本字段的资源 ID