为什么sdkmanager无法更新?

时间:2019-08-23 08:09:30

标签: java android flutter macos-mojave

我正在尝试使用Flutter,Flutter Doctor给我一个错误:

Android toolchain - develop for Android devices (Android SDK version 29.0.0)
    ✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit
      https://flutter.dev/setup/#android-setup for detailed instructions.

我尝试了多种解决方案,并将 sdkmanager 更新为:

DEFAULT_JVM_OPTS='"-Dcom.android.sdklib.toolsdir=$APP_HOME" -XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'

当我完成 / Users / bsikriwal / Library / Android / sdk / tools / bin / sdkmanager --update 时,我遇到了一个新错误:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.se.ee not found

有帮助吗?

系统:
MacOS Mojave 10.14.5
Java版本“ 12.0.1” 2019-04-16。
Java(TM)SE运行时环境(内部版本12.0.1 + 12)。
Java HotSpot(TM)64位服务器VM(内部版本12.0.1 + 12,混合模式,共享)

1 个答案:

答案 0 :(得分:1)

也许使用其他版本的Java。或手动更新您的SDK。

相关问题