【问题标题】:Could not find a command named "keytool" Flutter找不到名为“keytool”的命令 Flutter
【发布时间】:2022-01-18 21:34:06
【问题描述】:

我是一名尝试将我的应用发布到 Playstore 的新开发者。

  keytool -genkey -v -keystore c:\Users\USER_NAME\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload

要创建密钥库,我只需通过此命令提示符 (windows 10)pc。

并显示这个。

[  +44 ms] Could not find a command named "keytool".

顺便说一句,我已经安装了java

我刚刚跑了flutter doctor 它显示

  Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.5.3, on Microsoft Windows [Version 10.0.19042.1348], locale en-GB)
[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Android Studio (version 2020.3)
[√] VS Code (version 1.63.1)
[√] Connected device (1 available)

! Doctor found issues in 1 category.

然后我查看了很多教程来解决诸如编辑环境路径之类的问题,但遗憾的是仍然没有奏效。

那么有谁能帮帮我

【问题讨论】:

标签: java android flutter keystore keytool


【解决方案1】:

keytool 是随 Java 开发工具包一起分发的程序。如果您没有此工具包,可以访问 Oracle.com 并免费下载。该程序位于套件的bin 文件夹中。在我的系统上,包含keytool 的文件夹的路径是C:\Program Files\Java\jdk-15.0.2\bin

您的系统可能不同。

【讨论】:

  • 抱歉我已经安装了,不好意思说晚了
猜你喜欢
  • 2021-05-20
  • 2013-04-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-14
  • 1970-01-01
  • 1970-01-01
  • 2012-11-14
相关资源
最近更新 更多