我正在尝试使用以下命令生成 keystore 文件。
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
但出现以下错误。
No Java runtime present, requesting install.
我使用 Flutter 开发应用程序并为 android 创建 APK,我关注以下链接 https://flutter.io/android-release/
我不知道如何解决这个问题。所以请帮助我。
最佳答案
/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
运行这个命令应该没问题。刚刚使用最新的 MacOS 进行了测试。
注意:确保您已安装 Android Studio
关于flutter - 没有 Java 运行时,请求安装 : Mac OS, Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51914819/