【发布时间】:2023-07-29 22:45:02
【问题描述】:
我需要在android 中使用mapview 控件,但我似乎无法理解如何运行keytool。
它是用eclipse安装的吗?我似乎找不到下载链接。
谢谢
【问题讨论】:
标签: java eclipse android-mapview keytool
我需要在android 中使用mapview 控件,但我似乎无法理解如何运行keytool。
它是用eclipse安装的吗?我似乎找不到下载链接。
谢谢
【问题讨论】:
标签: java eclipse android-mapview keytool
keytool 是一种管理(公共/私有)安全密钥和证书并将它们存储在Java KeyStore 文件(stored_file_name.jks)中的工具。
它随任何标准的JDK/JRE 发行版提供。
您可以在以下文件夹%JAVA_HOME%\bin下找到它。
【讨论】:
$JAVA_HOME/bin 适用于 Linux 和朋友
"%JAVA_HOME%\bin\keytool"
keytool 是标准 java 发行版的一部分。
在 Windows 64 位机器中,您通常会在
找到 jdkC:\Program Files\Java\jdk1.8.0_121\bin
它用于管理可以签名的密钥和证书,在你的情况下,可能是一个 jar 文件。
如果您提供更多关于您需要做什么的详细信息,我们可能会给您一个更具体的答案。
【讨论】:
bin 文件夹添加到 PATH,您应该可以使用 keytool。
对我来说,它原来位于 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/钥匙工具
【讨论】:
这里: C:\Program Files\Java\jre7\bin 这是一个exe keytool.exe
【讨论】:
它在 path/to/jdk/bin 中。 确保已定义 $JAVA_HOME,并将 $JAVA_HOME/bin 添加到 $PATH,否则调用时将无法识别 'keytool' 命令。
【讨论】:
如果您在 Windows 中安装了 Android,您也可以在这里找到它: C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.25\jre\bin
【讨论】:
如果你安装了 java,当然 keytool 就在里面。您需要做的就是将它添加到您的 PATH 变量中。
【讨论】: