- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
Android 使用 sign.jar 文件来签署它的一些系统应用程序(例如:设置)。为了获得一些额外的权限,我需要使用与设置相同的签名(平台)来签署我的应用程序。我做了签名,效果很好。
是否可以使用 jarsigner 而不是 sign.jar 来签署我的应用程序?我的项目正在使用 maven,因此仅针对此应用从 jarsigner 切换到 sign.jar 将破坏与其他应用的兼容性。
最佳答案
在 Java 1.7 上你必须使用这个:
jarsigner -sigalg MD5withRSA -digestalg SHA1 -keystore *pathtokey* -storepass *yourpass* -keypass *yourpass* *app.apk* *keyalias*
关于Android - 使用 jarsigner 签署应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618870/
我想签一个android .apk ,我的 pom.xml 中有以下配置文件设置 release
我正在尝试验证在我的网站上上传的 apk 的签名。我正在尝试执行 String command= "cmd /c jarsigner -verify -verbose -certs " +Filelo
我知道这是不安全的,但是有什么简单的方法可以将密码短语传递给jarsigner.exe: jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SH
我在 maven 中使用 maven-jarsigner-plugin 对多个 jar 进行签名,但是它失败了。 从 pom.xml 中删除 jarsigner-maven-plugin 将导致项目成
这绝对是一个非常初级的问题,可能与编程无关。几天后,我终于确定了为什么我无法使用 jarsigner 签署 jar 的问题。我不断收到“jarsigner:无法创建 hello.jar.sig”的错误
今天我偶然发现了奇怪的 jarsigner 警告:“签名者的证书链未经验证。”同时尝试签署 jar 。 最近我得到了一个新的 keystore (PKCS12),其中包含我的新证书。为什么看起来好像缺
我有一个 ionic 应用程序,我想在 google play 商店上发布。我已经设置了路径,但我无法签署未签名的 apk。我正在使用 cmd 来执行此操作。我的 apk 和我的 keystore 不
我无法让 Jarsigner 使用 HTTPS 代理。对于我的系统,我在/etc/sysconfig/proxy 中配置了 http 和 https 代理。我什至在 Java Control 中添加了
如果我创建一个 keystore 并使用以下命令签署一个 jar: keytool -genkey -alias myalias -keyalg RSA -validity 365 -keystore
我正在尝试检查我的已签名发布 apk 是否真的已签名。但是按照一些教程,或者我找到的单曲。 $ jarsigner -verify -verbose -certs my_application.apk
我已将证书导入到私有(private) ~/.keystore 文件中: keytool -list Enter keystore password: Keystore type: JKS Keyst
我在两台使用 open SuSE 12.1 的 Linux 机器上都安装了 Android SDK。我已经多次使用两台机器成功构建 Android 应用程序,并使用调试 key 和我自己的 keyst
我有一个包含一些测试用例的 Maven 项目。今天我尝试添加 jarsigner 插件,现在测试失败了: java.lang.SecurityException:类“types.AccountType
我注意到在 keytool 文档中它写着“jarsigner [...] 检查该证书的公钥是否‘可信’,即包含在指定的 keystore 中。”而 jarsigner 联机帮助页指出“验证 [...]
由于某种原因,我尝试任何命令,包括 jarsigner它给了我以下错误: Error: Could not find or load main class sun.security.tools.Jar
简要说明:我正在尝试签署 ionic apk。我已经生成了 key 。但是在 jarsigner 上我被困了 5 个小时。 下面是我正在使用的命令- jarsigner -verbose sigalg
我想弄清楚如何使用 android 调试 key 对 apk 进行签名,但是当我从 apk 中删除元数据后使用 jarsigner 时,出现以下错误: http://i.stack.imgur.com
签名时如何向 jar 的 list 文件添加额外的参数?我有一个使用一些外部库的 javaws 应用程序。从 java7u25 开始, list 中需要额外的参数(权限和代码库)。我如何在签名时设置这
我需要对发布的 jar 进行签名,我想使用 maven jarsigner 插件来完成。所以我这样添加: org.apache.maven.plugins
Android 使用 sign.jar 文件来签署它的一些系统应用程序(例如:设置)。为了获得一些额外的权限,我需要使用与设置相同的签名(平台)来签署我的应用程序。我做了签名,效果很好。 是否可以使用
我是一名优秀的程序员,十分优秀!