在 PhoneGap 中签署 Android 应用程序 - 我在哪里可以找到密钥工具文件?
Signing an Android app in PhoneGap - where do I find the keytool file?
我正在尝试通过 keytool 生成签名密钥以用于 PhoneGap Android 应用程序。这是我正在使用的命令:
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin
keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
它似乎已经生成了密钥:
麻烦的是,this rather unhelpful article 没有说明我应该在哪里找到生成的文件,以便我可以将它上传到 PG 的 Build 网站上的密钥上传器:
从 this page 我了解到 keytool -list
,但是当我 运行 我得到
谁能指出我正确的方向? CMD/Java 不是我的强项。
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin
keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
为您提供足够多的信息来存储您的 .keystorefile
首先,您将目录更改为 C:\Program Files (x86)\Java\jdk1.8.0_131\bin,
所以你当前的目录是
比你运行ned命令keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
重要的一行是这样的:-keystore my_keystore.keystore
其中 my_keystore.keystore 是你的密钥库文件的指定路径,因为这是相对路径,它把它放在你当前的目录中,即:C:\Program Files ( x86)\Java\jdk1.8.0_131\bin
如果您希望在主文件夹中生成密钥库文件,您需要运行:
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin
keytool -genkey -v -keystore C:\Users\SuperPudding\my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
注意:我对 windows 路径不太熟悉,但我猜这是正确的命令
我正在尝试通过 keytool 生成签名密钥以用于 PhoneGap Android 应用程序。这是我正在使用的命令:
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin
keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
它似乎已经生成了密钥:
麻烦的是,this rather unhelpful article 没有说明我应该在哪里找到生成的文件,以便我可以将它上传到 PG 的 Build 网站上的密钥上传器:
从 this page 我了解到 keytool -list
,但是当我 运行 我得到
谁能指出我正确的方向? CMD/Java 不是我的强项。
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
为您提供足够多的信息来存储您的 .keystorefile
首先,您将目录更改为 C:\Program Files (x86)\Java\jdk1.8.0_131\bin, 所以你当前的目录是
比你运行ned命令keytool -genkey -v -keystore my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
重要的一行是这样的:-keystore my_keystore.keystore
其中 my_keystore.keystore 是你的密钥库文件的指定路径,因为这是相对路径,它把它放在你当前的目录中,即:C:\Program Files ( x86)\Java\jdk1.8.0_131\bin
如果您希望在主文件夹中生成密钥库文件,您需要运行:
cd C:\Program Files (x86)\Java\jdk1.8.0_131\bin
keytool -genkey -v -keystore C:\Users\SuperPudding\my_keystore.keystore -alias ge-app -keyalg RSA -keysize 2048 -validity 10000
注意:我对 windows 路径不太熟悉,但我猜这是正确的命令