Unity 无法发布到 Play Console - 无效的应用程序签名

Unity unable to publish to Play Console - Invalid app signature

这是我等待上传后得到的。我正在使用带有 JDK 8 的最新 Unity (2017.3.0f3)(因为 9 甚至没有构建)。现在项目已构建,但我无法将其部署到控制台,也无法部署到模拟器。

请注意,我确实分配了我的密钥库文件并且我确实写了密码。我没有上传开发版本,我仔细检查过。对于构建,我使用的是旧的 .25 工具(在 sdk 文件夹中,我替换了现有的工具)。我这样做是为了获得一个构建。

我当然会查找错误消息,但找不到任何有用的信息。

可能是您的应用签名步骤在生成最终 apk 时失败了。

As mentioned here,尝试使用以下示例命令重新安装您的 apk

apksigner sign --ks my-release-key.jks --out my-app-release.apk my-app-unsigned-aligned.apk

并使用

进行验证
apksigner verify my-app-release.apk