Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “我在哪里找到?”;公钥;及;私钥;为我的申请apk?_Java_Android_Google Play_Rsa - Fatal编程技术网

Java “我在哪里找到?”;公钥;及;私钥;为我的申请apk?

Java “我在哪里找到?”;公钥;及;私钥;为我的申请apk?,java,android,google-play,rsa,Java,Android,Google Play,Rsa,应用程序的公钥和私钥在哪里?如何获取它?您可能正在谈论这个问题: 1.)使用创建密钥 keytool -genkey -v -keystore my-release-key.keystore -alias alias_name keyalg RSA -keysize 2048 -validity 10000 2.)使用以下方式签署APK: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-k

应用程序的公钥和私钥在哪里?如何获取它?

您可能正在谈论这个问题:

1.)使用创建密钥

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name keyalg RSA -keysize 2048 -validity 10000 
2.)使用以下方式签署APK:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name

.

您指的是什么公钥和私钥?当您必须在play store上更新应用程序时,会使用公钥和私钥。您可能正在尝试构建android apk。有多个用于构建APK的环境,您没有指定要使用的环境。对于调试模式,许多环境会自动创建密钥。对于生产模式,您应该仔细阅读要采取的所有步骤,并在步骤未成功时询问有关stackoverflow的问题。不要问一般性问题:它不起作用,救命!我和你说的一样,但直到我不知道私钥或公钥在哪里。如果你通过命令行my-release-key.keystore包含你的密钥。如果你按照链接中提到的通过Android Studio进行签名,你可以很容易地获得密钥副本。请访问我提到的链接。