【问题标题】:Unable to create an upload keystore无法创建上传密钥库
【发布时间】:2022-01-11 08:06:31
【问题描述】:

我正在使用 Windows 机器。我在环境变量中添加了 java 路径。我正在按照颤振文档创建上传密钥库。但我无法做到。请建议我缺少什么。谢谢。

Flutter 文档创建上传密钥库:https://docs.flutter.dev/deployment/android#create-an-upload-keystore

命令提示符:

yashwanth@DESKTOP-2UKHSJ1 MINGW64 ~/ywork/app-developer-assignment (main)
$ keytool -genkey -v -keystore c:\Users\yashwanth\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload
bash: keytool: command not found

yashwanth@DESKTOP-2UKHSJ1 MINGW64 ~/ywork/app-developer-assignment (main)
$ cd app

yashwanth@DESKTOP-2UKHSJ1 MINGW64 ~/ywork/app-developer-assignment/app (main)
$ keytool -genkey -v -keystore c:\Users\yashwanth\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload
bash: keytool: command not found

$ C:\Program Files\Android\Android Studio\jre\bin\java\keytool -genkey -v -keystore c:\Users\yashwanth\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload
bash: C:Program: command not found

yashwanth@DESKTOP-2UKHSJ1 MINGW64 ~/ywork/app-developer-assignment/app (main)
$ C:\"Program Files"\Android\"Android Studio"\jre\bin\java\keytool -genkey -v -keystore c:\Users\yashwanth\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 
-validity 10000 -alias upload
bash: C:"Program: command not found

【问题讨论】:

    标签: java android flutter google-play


    【解决方案1】:

    您需要将 keytool 添加到您的路径或直接访问 keytool。

    将 keytool 添加到路径后,您可以重试该命令。 或者 您可以通过导航到安装 java 的文件夹来访问 keytool。 keytool 应该在 bin 文件夹中,即 C:\ProgramFiles\Java\jdk1.8.0_181\bin\keytool.exe

    要从文件夹中运行它,请尝试 $ C:\ProgramFiles\Java\jdk1.8.0_181\bin\keytool -genkey -v -keystore c:\Users\dev\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload

    【讨论】:

    • 我也试过了。但我仍然无法生成上传-keystore。 @约瑟夫
    • 分享你的keytool的绝对路径。
    猜你喜欢
    • 2018-04-28
    • 2018-08-28
    • 1970-01-01
    • 2018-08-19
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    • 2022-07-28
    相关资源
    最近更新 更多