我正在尝试使用这些代码行生成密钥库
keytool -genkey -v keystore app-key.keystore alias app-key -keyalg RSA -keysize 2048 -validity 10000
但显示
Illegal option: keystore
keytool -genkeypair[OPTION]...
这是一个新错误吗? 我正在使用mac终端并试图在google playstore中部署android
答案 0 :(得分:2)
在你的命令中,你错过了一些" - "在keystore
&之前alias
keytool -genkey -v -keystore app-key.keystore
-alias app-key -keyalg RSA -keysize 2048 -validity 10000
以下是keytool -genkey
使用的所有合法选项,请注意" - "是有效使用所必需的:
-alias <alias> alias name of the entry to process
-keyalg <keyalg> key algorithm name
-keysize <keysize> key bit size
-sigalg <sigalg> signature algorithm name
-destalias <destalias> destination alias
-dname <dname> distinguished name
-startdate <startdate> certificate validity start date/time
-ext <value> X.509 extension
-validity <valDays> validity number of days
-keypass <arg> key password
-keystore <keystore> keystore name
-storepass <arg> keystore password
-storetype <storetype> keystore type
-providername <providername> provider name
-providerclass <providerclass> provider class name
-providerarg <arg> provider argument
-providerpath <pathlist> provider classpath
-v verbose output
-protected password through protected mechanism
您可以随时通过
调出这些选项列表keytool -genkey -help