簡體   English   中英

無法創建上傳密鑰庫

[英]Unable to create an upload keystore

我正在使用 windows 機器。 我在環境變量中添加了 java 路徑。 我正在按照 flutter 文檔創建上傳密鑰庫。 但我無法做到。 請建議我缺少什么。 謝謝。

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

在此處輸入圖像描述

您需要將 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.jkssizealstoreg J 2048 -validity 10000 -別名上傳

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM