从你提供的 logcat 日志来看,应用程序在尝试注册微信 SDK 时遇到了问题,错误信息表明“微信应用签名检查失败”(register app failed for wechat app signature check failed)。这个问题通常意味着微信 SDK 在验证应用签名时未能通过。这可能是由以下几种情况引起的:
1. 应用签名不匹配:确保你在微信开放平台上提交的应用签名与你在 Android 项目中使用的签名是一致的。
2. APP_ID 不正确:确认你在代码中使用的 APP_ID 是否正确,并且与微信开放平台上注册的 APP_ID 一致。
3. 微信 SDK 版本问题:使用了不兼容的微信 SDK 版本也可能导致签名验证失败。
针对第一点,我找遍了都没找到,请问是开放平台哪个地方提交应用签名。谢谢!
APP应用签名是App项目配置文件AndroidManifest.xml中的package值;
开放平台应用签名在【管理中心 / 修改应用 / 修改开发信息】可以看到。