RAD studio 10.3.3无法创建java虚拟机
我已经检查了这个问题,但没有找到解决方案 我在Win 10/64b中使用RAD STUDIO 10.3.3,并且安装了java 1.8_171/32b 我尝试创建一个新的(示例)android应用程序32b,它构建的很好 当我尝试运行它时,会引发错误RAD studio 10.3.3无法创建java虚拟机,java,android,rad-studio,Java,Android,Rad Studio,我已经检查了这个问题,但没有找到解决方案 我在Win 10/64b中使用RAD STUDIO 10.3.3,并且安装了java 1.8_171/32b 我尝试创建一个新的(示例)android应用程序32b,它构建的很好 当我尝试运行它时,会引发错误无法创建java虚拟机,后面是 [Exec Error]Exec(1):发生致命异常。程序将退出。 及 [Exec Error]命令“C:\Program Files(x86)\Java\jdk1.8.0\u 171\bin\Java.exe”-ge
无法创建java虚拟机,后面是
[Exec Error]Exec(1):发生致命异常。程序将退出。
及
[Exec Error]命令“C:\Program Files(x86)\Java\jdk1.8.0\u 171\bin\Java.exe”-genkey-v-keystore“C:\Users\DELL\AppData\Roaming\Embarcadero\BDS\20.0\debug.keystore”-storepass android-alias androiddebugkey-keypass android-dname”cn=Unnamed,ou=Mobile Organization,o=Embarcadero Technologies,l=San Francisco,s=California,C=US“-keyalg RSA-keysize 2048-validity 10000”已退出,代码为1。
正如我所看到的,java.exe不支持参数-keypass
和它后面的所有其他参数。这有什么意义吗?
请帮我解决这个问题
“这有什么意义吗?”
这些参数用于keytool
命令,而不是java
命令
看
如果您的示例Android应用程序实际上正在尝试运行keytool
,那么它是以错误的方式运行的。但是,我认为我们无法提供更多帮助,除非您与我们共享代码,以便我们能够理解它试图做什么。好的,我发现了我的错误
在tools/options/deployment/SDKmanager/Java/keytool位置中,我使用了(错误的值)Java.exe而不是keytool.exe
非常感谢您的帮助I do:File/new/multi-device app Delphi/blanc application/android 32b-->run-->error我不会使用keytool(不需要加密)。我的RAD IDE会这样做。是否有一个设置来避免这种情况?