我为一家公司创建了一个Android应用程序,它将在每个人的apk中集成不同的许可证(防止共享应用程序的安全措施)后向其客户提供已签名的APK。我创建了一个批处理文件,用于签署.apk文件,如下所示
jarsigner.exe -keystore res\KEY.keystore -storepass s***** -keypass s***** temp.zip KEY
这在安装了JDK的计算机上运行良好,但为了使它尽可能轻便,Windows上是否有任何独立的jar签名者在没有JDK的情况下执行相同的工作?
我搜索了stackoverflow,但所有解决方案都使用JDK。
答案 0 :(得分:0)
你需要JDK才是正确的,但你可以使用exe压缩器,它将安装JDK以及你需要的文件,因此用户不会注意到它。它只是安装的一部分。 Google为“Exe maker”找到了你最熟悉的那个。