Android 加载失败。无法识别该文件

Android 加载失败。无法识别该文件,android,android-studio,google-play,developer-console,Android,Android Studio,Google Play,Developer Console,当我将apk文件上载到Google Play时,出现错误:“无法加载。无法识别该文件。” 在控制台中检查后 jarsigner -verify -verbose app-release.apk 它显示: jar已验证 警告:此jar包含证书链未验证的条目。此jar包含不包含时间戳的签名。如果没有时间戳,用户可能无法在签名者证书的到期日(2026-02-21)或任何未来撤销日期后验证此jar 有关详细信息,请使用-verbose和-certs选项重新运行 那么,我做错了吗?我不认为你在这里做错

当我将apk文件上载到Google Play时,出现错误:“无法加载。无法识别该文件。”

在控制台中检查后

 jarsigner -verify -verbose app-release.apk
它显示:

jar已验证

警告:此jar包含证书链未验证的条目。此jar包含不包含时间戳的签名。如果没有时间戳,用户可能无法在签名者证书的到期日(2026-02-21)或任何未来撤销日期后验证此jar

有关详细信息,请使用-verbose和-certs选项重新运行


那么,我做错了吗?

我不认为你在这里做错了什么。尝试重新下载
.apk
,然后重复上述操作。如果您试图反汇编
.apk
以编辑或获取源代码,我强烈建议您使用
apktool
,而不是中断代码,并在开发人员控制台中打开应用程序已被接受的几个位置。问题是由于使用了矢量应用程序图标,尽管gradle创建了png副本。我已将生成的图像文件复制到目录mipmap-***dpi。

也许我描述问题的方式不对。我创建了这个应用程序,打算在Google Play上发布,但出现了一个错误。请尝试使用新证书重新注册
apk
,看看它是否有效。现在我决定首先启动这个应用程序,逐渐添加一些功能,以了解为什么没有使用它。所以现在,我碰巧为alpha测试签署并放置了我的截断应用程序。在理解了证书的颁发之后,由他签署的另一个apk文件已经成功地被开发人员控制台采用。因此,APK提交此应用程序的问题仍然存在。