Dev*_*emi 127 android android-studio
上传新的APK到Alpha
上传失败
您上传了带有无效签名的APK(了解有关签名的详情).来自apksigner的错误:错误:JAR_SIG_NO_SIGNATURES:没有JAR签名
不知道该怎么做,我只想尝试发布一个Android Studio项目的Alpha版本.
Son*_*ony 296
您可以从错误中看到没有jar签名.在最后一步中选择签名版本(v1和v2)的复选框,然后构建apk.它会工作
Pab*_*rra 93
我更新到时遇到此错误android studio 3.3
,解决方案是删除build
文件夹,然后再试一次.
Sal*_*lli 14
我认为您可能只是在Android Studio的APK注册过程中接受了默认配置设置.这在大多数时候都可以,但是如果你使用Android 7.0+可能会产生轻微的混淆.事实上,从版本7.0开始,除了"旧"V1之外,Android还会引入新的V2签名方案.新方案应该提供更快的应用安装时间和更多保护,以防止未经授权的APK文件更改,因此它是Android Studio的"生成签名APK"对话框中的默认方案.
问题是,在您的情况下,Google Play需要应用V1方案,即JAR签名,而不是V2中的APK签名.Google Play文档明确指出:"尽管我们建议将APK签名方案v2应用于您的应用,但此新方案并非强制性.如果您的应用在使用APK签名方案v2时无法正确构建,则可以禁用新方案. ".
我在这些情况下找到的解决方案是启用两者,如下面的屏幕截图所示.一旦你这样做,Google Play版本管理系统就可以毫无问题地接受签名的APK.
这是完整的程序:
归档时间: |
|
查看次数: |
64227 次 |
最近记录: |