我需要在Android中使用mapview控件,但我似乎不明白如何运行keytool
。
它是否安装在Eclipse中?我找不到下载链接。
谢谢
我需要在Android中使用mapview控件,但我似乎不明白如何运行keytool
。
它是否安装在Eclipse中?我找不到下载链接。
谢谢
Keytool
是标准Java发行版的一部分。
在64位Windows机器上,您通常可以在以下路径找到JDK:
C:\Program Files\Java\jdk1.8.0_121\bin
它用于管理密钥和证书,您可以使用它签署文件,例如JAR文件。
如果您提供更多详细信息,我们可能会给出更具体的答案。
keytool
是一个用于管理(公共/私有)安全密钥和证书并将它们存储在 Java KeyStore
文件(stored_file_name.jks)中的工具。
它随任何标准的 JDK
/JRE
发行版一起提供。
你可以在以下文件夹下找到它: %JAVA_HOME%\bin
.
$JAVA_HOME/bin
指的是Java安装目录下的bin文件夹。 - clapsus"%JAVA_HOME%\bin\keytool"
。 - SR_对我来说,它位于c/Program Files/Java/jdk1.7.0_25/bin(Windows 8)。对于这个问题的更一般的答案是,它很可能在您安装jdk的任何地方的bin子目录中。
keytool是JDK文件夹中的二进制文件...只需将您的JDK添加为环境变量,方法是添加以下行
C:\Program Files\Java\jdk1.8.0_65\bin
如果您正在使用Mac电脑... keytool是Java SDK的一部分,可以在以下位置找到:/System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home/bin/keytool
在这里: C:\Program Files\Java\jre7\bin 有一个exe文件keytool.exe
它位于 path/to/jdk/bin。 确保已定义 $JAVA_HOME,并将 $JAVA_HOME/bin 添加到 $PATH,否则在调用“keytool”命令时将无法识别。
针对Android Studio用户
如果你在Windows上安装了Android,你也可以在这里找到它:
C:\Program Files\Android\Android Studio\jre\bin
将此路径添加到环境变量并保存。 之后,您可以在终端/命令提示符上使用keytool。
bin
文件夹添加到了系统的PATH
环境变量中,那么您就可以使用keytool
工具。 - Jesper