Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-apk签名:条目';证书链未验证&;没有时间戳的签名_Android_Eclipse_Google Play_Jarsigner - Fatal编程技术网

Android-apk签名:条目';证书链未验证&;没有时间戳的签名

Android-apk签名:条目';证书链未验证&;没有时间戳的签名,android,eclipse,google-play,jarsigner,Android,Eclipse,Google Play,Jarsigner,按照中的过程进行操作后,我手动验证了已签名的apk(): 每个条目都有正确的签名[s和sm],但最后显示: 警告: 此jar包含证书链未验证的条目 此jar包含的签名不包括 时间戳。如果没有时间戳,用户可能无法对此进行验证 签名者证书到期日(2040-01-01)后的jar或 在任何未来撤销日期之后 对于上传到Goggle Play的apk来说,让jar(apk)的条目具有经过验证的“证书链”和带有时间戳的签名是否更好?。。。为什么(为什么导出过程不能实现这一点)? 如果更好,我需要做什么 该页

按照中的过程进行操作后,我手动验证了已签名的apk():

每个条目都有正确的签名[s和sm],但最后显示:

警告:

此jar包含证书链未验证的条目

此jar包含的签名不包括 时间戳。如果没有时间戳,用户可能无法对此进行验证 签名者证书到期日(2040-01-01)后的jar或 在任何未来撤销日期之后

对于上传到Goggle Play的apk来说,让jar(apk)的条目具有经过验证的“证书链”和带有时间戳的签名是否更好?。。。为什么(为什么导出过程不能实现这一点)? 如果更好,我需要做什么

该页末尾的zipalign建议:

$ zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk

已成功验证所有内容。

您可能正在使用Java 7工具。如果您安装并使用Java 6工具,这将消失。

我安装了Java 6(使用Windows 7),但出现错误“注册表项'Software\JavaSoft\Java Runtime Environment\CurrentVersion'的值为'1.7',但需要'1.6'。等等。如何在Windows 7中在Java 7和Java 6之间切换?提交apk文件可以吗,如果我有这个警告?@K.Sopheak我在那个月提交了我的警告,直到现在,没有关于未验证的“证书链”的报告。我假设这是一个非常具体的Java相关问题,不会影响提交。
$ zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk