2

我没有原始密钥库文件,它被我的同事丢失了,我只有来自应用程序的 RSA 密钥。是否可以使用此 RSA 密钥签署新的 apk 版本?

编辑:我有公共RSA 密钥

4

2 回答 2

2

您还需要一个公钥,因为:

Keystore = private + public key pair = identified by an alias

尝试从您的私钥生成公钥,然后将该对打包在密钥库中。java keytool 应该能够做到这一点。请参阅:http ://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/keytool.html

于 2013-05-15T10:52:50.790 回答
0

希望这符合您的目的。

http://answers.oreilly.com/topic/2293-how-to-sign-your-android-app/

您还可以将 ADT 用于您的任务,请参阅此

http://tordtech.blogspot.in/2009/10/signing-android-applications.html

于 2013-05-15T10:45:43.777 回答