158

我需要在 android 中使用 mapview 控件,我似乎无法理解如何运行keytool。它是用eclipse安装的吗?我似乎找不到下载链接。

谢谢

4

9 回答 9

200

keytool是一种管理(公共/私有)安全密钥和证书并将它们存储在Java KeyStore文件(stored_file_name.jks)中的工具。
它随任何标准JDK/JRE发行版一起提供。
您可以在以下文件夹下找到它%JAVA_HOME%\bin

于 2011-01-28T16:01:15.030 回答
195

keytool是标准 Java 发行版的一部分。

在 Windows 64 位机器中,您通常会在以下位置找到 jdk

C:\Program Files\Java\jdk1.8.0_121\bin

它用于管理您可以使用的密钥和证书,在您的情况下,可能是一个 jar 文件。

如果您提供有关您需要做什么的更多详细信息,我们可能会给您一个更具体的答案。

于 2011-01-28T15:59:57.177 回答
11

对我来说,它原来在 c/Program Files/Java/jdk1.7.0_25/bin (Windows 8) 中。这个问题的一个更一般的答案是它很可能位于安装 jdk 的任何地方的 bin 子目录中。

于 2013-07-12T04:47:48.260 回答
8

keytool 它是 JDK 文件夹中的二进制文件...只需通过添加以下行将您的 JDK 添加为环境变量

C:\Program Files\Java\jdk1.8.0_65\bin
于 2016-06-17T06:50:59.553 回答
5

如果您使用的是 Mac...keytool 是 Java SDK 的一部分,可以在以下位置找到 /System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home/bin/keytool

于 2014-03-09T23:14:29.910 回答
3

这里:C:\Program Files\Java\jre7\bin 这是一个exe keytool.exe

于 2014-01-14T14:52:24.740 回答
3

它位于 path/to/jdk/bin 中。确保定义了 $JAVA_HOME,并将 $JAVA_HOME/bin 添加到 $PATH,否则调用时将无法识别“keytool”命令。

于 2016-10-24T08:45:41.430 回答
2

如果您在 windows 中安装了 Android,您也可以在此处找到它:C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.25\jre\bin

于 2021-02-16T12:32:22.000 回答
1

如果你安装了 java 当然 keytool 在那里。您需要做的是将它添加到您的 PATH 变量中。

于 2014-03-20T13:03:50.813 回答