非法选项:Files\Android"Android Studio\jre\bin\keytool 密钥和证书管理工具

Posted

技术标签:

【中文标题】非法选项:Files\\Android"Android Studio\\jre\\bin\\keytool 密钥和证书管理工具【英文标题】:Illegal option: Files\Android"Android Studio\jre\bin\keytool Key and Certificate Management Tool非法选项:Files\Android"Android Studio\jre\bin\keytool 密钥和证书管理工具 【发布时间】:2021-08-09 09:07:06 【问题描述】:

我正在尝试制作我的颤振应用程序的 apk 文件,但遇到问题我在 *** 中搜索了这个但没有找到任何适合我的合适答案 我正在使用窗户

 C:\"Program Files"\android\"Android Studio"\jre\bin\keytool -genkey -v -keystore c:\Users\SuD\upload-keystore -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload

获取following result

【问题讨论】:

哦,我明白了,我们必须使用 `C:\\"Program Files"\Android\\"Android Studio"\jre\bin\keytool -genkey -v -keystore c:\Users \MyPc\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload` double \ 在“Program Files”和\\'Android Studio'中都有空格 在此之后我试图“flutter build appbundle”,其中我遇到了错误a problem occurred evaluating project ':app'. > malformed \uxxxx encoding. 这可以通过在 key.properties 存储文件地址中使用 / 来解决,我再次遇到一些问题让我们看看.. . 我再次在应用程序中遇到问题图标错误是A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed AAPT: error: failed to read PNG signature: file does not start with PNG signature. 我搜索了这个但没有找到任何有用的答案最后我从link 制作了我的图标,之前我从link 制作了png 文件这对我不起作用 【参考方案1】:
C:\\"Program Files"\\"Android"\\"Android Studio"\\jre\\bin\\keytool -genkey -v -keystore c:\Users\pprak\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload

请按照上述格式给出路径命令。在所有提到 Android SDK bin 路径的地方使用双 \。

解决方法见下图:-

1.) 没有在所有地方应用双 \。所以它给出了错误。

2.) 在路径中的所有位置添加双 \。所以它没有报错。

【讨论】:

以上是关于非法选项:Files\Android"Android Studio\jre\bin\keytool 密钥和证书管理工具的主要内容,如果未能解决你的问题,请参考以下文章

文件夹重命名出现非法字符文件

收到错误mailx:非法选项-在bash脚本中添加附件时

JAVA 非法字符的问题-问题解决了,绝对加分!!!

Yii2 Select2 使用 ajax 多重:非法偏移类型

java 非法的表达式开始 public static void main(String[] args)

JAVA编译时提示出现非法字符