You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio终端执行keytool命令报错,求助解决方法

解决keytool命令执行报错的两种方法

方法一:给带空格的路径加引号

你用完整路径执行时出错,是因为C:\Program Files包含空格,终端会把C:\Program误判为单独命令。只需把keytool的完整路径用双引号包裹:

"C:\Program Files\Java\jre-10.0.2\bin\keytool" -list -v -keystore C:\Users\Lenovo\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

方法二:配置系统环境变量(一劳永逸)

  1. 右键「此电脑」→「属性」→「高级系统设置」
  2. 在「高级」标签页点击「环境变量」
  3. 在系统变量中找到Path,点击「编辑」
  4. 点击「新建」,添加Java的bin目录路径:C:\Program Files\Java\jre-10.0.2\bin
  5. 保存所有设置后,重启Android Studio终端,直接执行最初的命令即可:
keytool -list -v -keystore C:\Users\Lenovo\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

如果不确定Java JRE路径,可通过Android Studio获取:打开Android Studio→File→Project Structure→SDK Location,找到JDK Location路径后追加\bin,就是keytool所在目录。

内容的提问来源于stack exchange,提问作者Tauisif Ahmad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 03:59:52