jarsigner相关内容

您上传了一个在调试模式下签名的 APK.You need to sign your APK in release mode error

我正在尝试在 Google Play 商店上传应用程序.我正在构建 .apk 并使用 Maven 对其进行签名.我已使用 maven-jarsigner-plugin 对 .apk 文件进行签名.我正在使用我使用 Eclipse 向导创建的密钥来签署另一个 Android 应用程序.我使用以下命令压缩 .apk 文件:zipalign [-f] [-v] infile.apk outfile.ap ..
发布时间:2022-01-20 10:14:48 移动开发

已发布的 Android apk 给出错误“包文件未正确签名";

我最近将我的应用程序上传到了 android 市场,但是由于错误,它在下载时拒绝运行 包文件未正确签名 我首先使用eclipse发布了数据包,右键export,创建一个keystore然后发布,但是它拒绝工作. 然后我下载了 keytool 和 jarsigner 并使用它们签署了我发布的升级.但是,这会产生相同的错误. 我不知道我做错了什么,由于我无法删除应用程序,我无法 ..
发布时间:2022-01-20 09:42:52 移动开发

Java 安全对话框的外观

加载已签名的小程序时会显示 Java 安全性对话框. Java 安全对话框是什么样的? 解决方案 根据具体情况,安全对话框的显示可能有所不同(并且具有不同的文本),但大致如上所示. 如果“数字签名无法验证"如对话框中的消息所示,则: Always trust 将默认为 false. 即使选中它也会被忽略. 不会出现Name 或Publisher.该图像显示了在旧 ..
发布时间:2021-12-13 09:32:24 Java开发

是什么阻止 Java 使用多种签名算法验证签名的 jar

背景简介:我们发布了一个 webstart 应用程序,其中包括我们自己的应用程序 jar 和众多第三方 jar.Webstart 要求 jnlp 文件引用的所有分布式 jar 都由单个证书签名.因此,我们使用自签名证书对所有 jar(我们的 jar 和第三方 jar)进行签名.一些第三方 jar 已经由生产它们的一方签名,但我们只是再次签名,这很好用.直到现在. 问题:我们最近从 Java ..
发布时间:2021-11-18 22:24:15 Java开发

Jarsigner:“此 jar 包含未验证证书链的条目."

我在自签名 jar 上收到以下错误: jar 已验证.警告:此 jar 包含未验证证书链的条目.使用 -verbose 和 -certs 选项重新运行以获取更多详细信息. 我是这样在罐子上签名的: "C:\Program Files\Java\jdk1.7.0\bin\jarsigner" -keystore myKeyStore myJar.jar myAlias 我的 jar 有 2 ..
发布时间:2021-11-16 22:23:07 Java开发

与 Java 7u40 上的小程序一起使用的 BouncyCastle 加密提供程序库

案例:我正在维护一个 Java 小程序,它使用 BouncyCastle 库 bcpkix-jdk15on-149.jar 和 bcprov-jdk15on-149.jar..> 问题是在支持 JRE 7_u40 的浏览器上运行小程序时. 从版本 7_u25 开始,行为发生了变化,它总是提示一个模式窗口,例如“使用自签名证书的应用程序的安全提示"(不能再永久隐藏),只是为了信任 bcprov. ..
发布时间:2021-11-16 22:10:55 其他开发

如何签署“.apk"Android 手机上的文件?

我想在手机上生成一个新的“.apk"文件(我的应用程序市场中的一个功能,如应用程序),我必须在安装之前对其进行签名.我想我必须在手机上运行 JarSigner. JarSigner 在以下两个项目中找到:OpenJDK 和 GCC-libjava. 我尝试包含从 Internet 下载的 OpenJDK.jar,但其中没有 JarSigner 类. 我也尝试将 OpenJDK 源 ..
发布时间:2021-11-15 21:44:10 移动开发

Jarsigner 无法识别内部或外部命令

我正在尝试检查我的已签名发行版 apk 是否真的已签名.但是按照一些教程,或者我找到的单曲. $ jarsigner -verify -verbose -certs my_application.apk 我收到此消息:“Jarsigner 无法识别内部外部命令". 记住我的apk在jarsigner.exe的同一个文件夹中我不知道该怎么办. 解决方案 解决方案: 将 androi ..
发布时间:2021-11-15 21:40:35 移动开发

失败的原因是什么:“jarsigner:尝试将 {file} 重命名为 {file}.org 失败";用蚂蚁签署罐子时?

我收到错误: [signjar] jarsigner:尝试重命名C:\workspace\line_editor\lib\icon.jar到C:\workspace\line_editor\lib\icon.jar.orig失败 尝试在 Eclipse 中使用 ant 对一组 jar 进行自签名时.ant build 在这个项目中运行良好,在其他项目中也运行了类似的代码.我对代码进行了 ..
发布时间:2021-11-11 02:42:41 Java开发

从命令行构建的 Xamarin.Forms android 应用程序不起作用

我有一个 Xamarin.Forms Android 应用程序,使用 Visual Studio 2017 开发.如果我使用 USB 设备从 Visual Studio 运行/调试应用程序,它运行良好(调试和发布配置). 然后我在 Visual Studio 中使用存档命令创建 .apk.为了测试它,我只需从我的开发人员上传它.计算机到谷歌驱动器,然后从同一设备下载并安装它.这也有效. ..
发布时间:2021-09-18 19:30:20 其他开发

jarsigner 错误:java.lang.RuntimeException:密钥库加载:密钥库被篡改,或密码不正确

我正在尝试使用 Java 6 的 jarsigner 对 .wgt 文件(小部件,它是一个 jar 文件)进行签名.但是当我尝试签名时,在要求输入密钥库的密码后,它给了我以下错误. jarsigner 错误:java.lang.RuntimeException:keystore 加载:Keystore 被篡改,或者密码不正确 我什至尝试使用新创建的密钥库,因此我确定我输入了正确的密码.还有其他 ..
发布时间:2021-07-17 20:27:47 Java开发

Android密钥库已损坏

一段时间未更新Play商店中的应用程序后,我试图用我的密钥库对我的一个APK进行签名,结果发现密钥库和别名密码不再起作用.我可以使用以下要点重设密钥存储区密码: gist.github.com/zach-klippenstein/4631307 ,现在可以正常使用了.对于两个不同的应用程序,两个不同的密钥库都会发生这种情况. 运行 keytool -list -keystore mykeys ..
发布时间:2021-05-28 19:28:55 Java开发

使用Eclipse生成的debug.keystore签名现有apk

我有一个现有的未签名apk,我想使用我的debug.keystore文件对其进行签名.在这里,我找到了如何完成此操作的教程. jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name 但是我应该用alias_na ..
发布时间:2021-04-05 20:02:43 移动开发

Java 1.6和1.7 jarsigner有什么区别

请注意,您不能使用Java 1.7 jarsigner对Android APK进行签名.所以我想知道为什么会这样,而1.6和1.7签名者之间有什么区别? 解决方案 这是因为Java 1.7的默认摘要算法为 SHA-256 ,而Java 1.6的默认摘要算法为 SHA1withDSA >. Java 1.6 Jarsigner文档 Java 1.7 Jarsigner文档 ..
发布时间:2021-02-10 18:44:17 其他开发

以编程方式验证和签名Jar

我是这个主题的新手,所以我希望我使用正确的词汇. 是否有可能在Java self中获得Jarsigner的可能性? 我需要以编程方式执行以下操作: 验证罐子是否已使用密钥库中的特定私钥签名 如果罐子被验证:取消罐子的签名 使用来自官方证书颁发机构的另一个私钥在罐子上签名,该私钥位于同一密钥库中或另一个密钥库中 在伪代码中,我想像这样: JarVerifier verif ..
发布时间:2021-02-09 20:44:09 Java开发

Jarsigner无法识别内部或外部命令

我正在尝试检查我的签名发行版APK是否真的签名了. 但是,请按照一些教程或我发现的单个教程进行. $ jarsigner -verify -verbose -certs my_application.apk 我收到此消息:"Jarsigner无法识别内部外部命令". 请记住,我的apk在jarsigner.exe的同一文件夹中 我不知道该怎么办. 解决方案 解决方案:将an ..
发布时间:2020-09-06 00:41:00 移动开发

使用JarSigner以编程方式验证APK

我想使用JarSigner从Java代码验证APK.我正在编写以编程方式安装APK(类似于Google Play)的应用,并且在安装前请检查以下内容: 验证.SF文件本身的签名.验证列出的摘要 在.SF文件的每个条目中,以及 清单. 验证.SF文件中每个条目中列出的摘要 清单中的每个相应部分. 读入每个文件 在.SF文件中具有条目的JAR文件.在读的时候, 计算文件的摘要,然后将结果与 ..
发布时间:2020-06-26 20:25:16 移动开发