我在命令提示符中输入以下内容:
keytool -list -alias androiddebugkey \ -keystore keytool -list -alias androiddebugkey \ -keystore C:\ Users \ kmmr12.android \ debug.keystore \ -storepass android -keypass android \ -storepass android -keypass android
当我按下输入时,我得到:
-keystore不被识别为内部或外部命令,可操作程序或批处理文件 .
这是为什么?
2 回答
好吧,你可以找到答案,例如here .
据我所知,你正在使用正确的工具,但你正在添加反斜杠(\),这可能会导致你的麻烦 .
尝试编写没有反斜杠的命令(例如
keytool -list -alias androiddebugkey -keystore keytool -list -alias androiddebugkey -keystore C:\ Users \ kmmr12.android \ debug.keystore -storepass android -keypass android -storepass android -keypass android
)
好吧,我相信你正在使用Windows,这就是你收到消息的原因 .
你应该先找到你的keytool(通常位于C:\ Program Files(x86)\ Java \ jre7 \ bin)
然后转到系统>高级系统设置>环境变量,将其添加到Windows路径 . 当你从那里找到系统变量列表中的路径,双击它,在它的末尾添加';'并粘贴你的keytool文件夹的位置 .
现在你应该可以在windows中使用命令keytool了!