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

时间:2018-01-09 16:36:03

标签: android unity3d google-play-console

enter image description here

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

注意,我确实分配了我的密钥库文件,但我确实写了密码。我没有上传开发版本,我仔细检查了一下。对于构建,我使用旧的.25工具(在sdk文件夹中我替换了现有的工具)。我做到了这一点,我可以得到一个版本。

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

1 个答案:

答案 0 :(得分:2)

在制作最终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