非法选项: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 密钥和证书管理工具的主要内容,如果未能解决你的问题,请参考以下文章
Yii2 Select2 使用 ajax 多重:非法偏移类型