首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为发布Android应用程序做准备

为发布Android应用程序做准备
EN

Stack Overflow用户
提问于 2018-05-31 17:17:37
回答 1查看 294关注 0票数 0

首先,我在vscode中输入的所有内容都不起作用,总是会出现错误,但当我输入以下内容时:

代码语言:javascript
运行
复制
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

进入终端时,弹出以下消息:

代码语言:javascript
运行
复制
keytool : The term 'keytool' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

当我在flutter控制台中输入相同的内容时,我得到以下信息:

代码语言:javascript
运行
复制
'keytool' is not recognized as an internal or external command, operable program or batch file.

基本上有没有人可以帮我解决这些问题

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 18:44:17

docs on preparing an Android app for release

备注keytool可能不在您的路径中。它是Java JDK的一部分,Java JDK作为Android Studio的一部分安装。对于具体的路径,运行flutter doctor -v并查看打印在“Java binary at:”之后的路径,然后使用该完全限定的路径将java替换为keytool

在我的机器中,该工具位于

代码语言:javascript
运行
复制
/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50620767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档