- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我有一个 JAR(Android APK),并且我是这样签名的:
jarsigner -keystore my.keystore someApk.apk myAlias
如何取消签名?因为如果我将它作为 zip 文件打开并尝试提取 AndroidManifest.xml,它们都会一团糟。
最佳答案
如果您不关心 list 和其他元信息(您可能不关心这些信息,因为您只想提取资源),您可以使用 jar -xvf myjar.jar
,删除 META-INF 目录,并创建一个新的(未签名的 jar)。
如果您确实关心元信息,请查看Understanding Signing and Verification有关签名功能的说明。您应该能够通过编辑 list 并删除 jar 的 META-INF 目录中的签名文件来取消对 jar 的签名。
以上可能会回答您的问题,但它们可能无法解决您的问题,因为我不确定拥有签名的 jar 会如何导致资源“困惑”。资源本身不受签名过程的影响。如果你只是通过 jar 命令本身提取资源(如上文第二段),你还有问题吗?
关于android - 如何取消 Jarsign 我的 APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679817/
我想签一个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 文件来签署它的一些系统应用程序(例如:设置)。为了获得一些额外的权限,我需要使用与设置相同的签名(平台)来签署我的应用程序。我做了签名,效果很好。 是否可以使用
我是一名优秀的程序员,十分优秀!